首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wenghengcong
掘友等级
iOS/macOS App开发
专注于iOS/macOS系统App开发。热爱产品,创造美好! 技术栈:Swift/Objc。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 70
沸点 0
赞
70
返回
|
搜索文章
wenghengcong
关注了
东坡肘子
iOS/macOS App开发
wenghengcong
赞了这篇文章
xiyuechen
iOS工程师
·
4年前
关注
git撤销commit,回退已经push的文件
本文介绍通过命令 git reset, git rebase, git revert 实现对已commit或push的文件进行撤销操作。 图示环境是 MacOS + Git...
16
4
分享
wenghengcong
关注了
网易云音乐技术团队
iOS/macOS App开发
wenghengcong
关注了
支付宝体验科技
iOS/macOS App开发
wenghengcong
关注了
SwiftUI搬运工
iOS/macOS App开发
wenghengcong
赞了这篇文章
Bel李玉
移动开发工程师 @美团
·
2年前
关注
在Swift里安全管理指针
「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 在 《不安全的Swift》一文中,我们介绍了,不安全的定义和Swift不安全缓冲区指针的使用...
3
评论
分享
wenghengcong
关注了
甜菜欣欣
iOS/macOS App开发
wenghengcong
iOS/macOS App开发
·
3年前
关注
解码YYCache
☞源码: YYCache ☞ 作者:YYCache 设计思路 ☞ 阅读代码的注释:https://github.com/wenghengcong/LearnCollecti...
1
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
解码YYModel(三)参考
接上文,本文主要针对YYModel中一些使用的runtime的方法以及其他代码片段提供一个指南: 继续使用上文的类YYMessage,如下: Class 类 class 类...
赞
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
解码YYModel(二)特性
本文承接上文,解码YYModel(一)基础。 在上文最后,列出一个实例: 高性能 缓存 meta Class 缓存 class info 缓存 Core Foundatio...
赞
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
解码YYModel(一)基础
YYModel,相当精简,一个YYClassInfo类,一个NSObject+YYModel的分类。 YYClassInfo是YYModel对类中属性、成员变量、方法和类属...
7
1
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(七)锁
在上篇介绍了线程安全隐患后,也说明了同步的工具: 原子操作; 内存屏障和volatile变量; 锁 这篇文章会着重介绍各种各样的锁,以及它们之间的区别与联系。 本文介绍的锁...
2
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(六)线程同步
程序中多个线程的存在引发了多个执行线程安全访问统一资源的潜在问题。两个或多个线程同时修改同一资源有可能以意想不到的方式互相干扰。 其中,多线程访问的同一资源,但该资源又只能...
赞
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(四)NSOperation
为什么要使用 NSOperation、NSOperationQueue? 可添加完成的代码块,在操作完成后执行。 添加操作之间的依赖关系,方便的控制执行顺序。 设定操作执行...
赞
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(三)NSThread
优缺点 1.优点:NSThread比其他两种多线程方案较轻量级,更直观地控制线程对象 2.缺点:需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销...
赞
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(二)方案
在上一篇文章中,了解进程及线程的基础知识,我们在本文探讨在iOS开发中所遇到的多线程方案,以及方案中涉及的相关概念。 一、多线程的方案 以上方案,除去pthread跨平台的...
1
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
iOS 多线程(一)进程与线程
多线程,是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,进而提升整体处理性能。 一、进程与线程 1. 进程 ...
1
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
内存管理(六)autorelease
本文分为三部分: 一、二两节主要讲述自动释放池的概念和应用,其中二中还详述了autorelease与方法返回值的关系。其中涉及的示例代码在自动释放池-应用。 三探索了自动释...
1
评论
分享
wenghengcong
iOS/macOS App开发
·
3年前
关注
内存管理(五)copy
本文将主要讲述拷贝这个操作以及copy关键字,大部分是实际代码应用的部分,示例代码参考-copy。 一、拷贝 关于拷贝,要了解两个点: 为什么要拷贝? 如何拷贝? 二、纯量...
1
评论
分享
下一页
个人成就
文章被点赞
129
文章被阅读
46,045
掘力值
1,425
关注了
7
关注者
158
收藏集
3
关注标签
7
加入于
2015-10-02