目录1. Code Snippets介绍2. Code Snippets自定义3. Code Snippets使用4. Code Snippet...
在objc4源码中,我们经常会在函数中看到Tagged Pointer。Tagged Pointer究竟是何方神圣?请开始阅读本文。 目录1. ...
前言 作为 iOS 开发者,在面试过程中经常会碰到这样一个问题:在 ARC 环境下autorelease对象在什么时候释放?如果你还不知道怎么回...
RunLoop 系列文章 深入浅出 RunLoop(一):初识深入浅出 RunLoop(二):数据结构深入浅出 RunLoop(三):事件循环机...
目录1. 属性关键字 1.1 原子性 1.2 读写权限 1.3 内存管理 1.4 可空性2. 所有权修饰符3. 相关面试题参考 1. 属性关键字...
目录1. 什么是 KVO2. KVO 的基本使用 2.1 注册方法 2.2 监听方法 2.3 移除方法 2.4 使用示例 2.5 实际应用 2....
导读 这段时间通过以下资料学习了 Objective-C 的内存管理: 《Objective-C 高级编程:iOS 与 OS X 多线程和内存管...
RunLoop 系列文章 深入浅出 RunLoop(一):初识深入浅出 RunLoop(二):数据结构深入浅出 RunLoop(三):事件循环机...
RunLoop 系列文章 深入浅出 RunLoop(一):初识深入浅出 RunLoop(二):数据结构深入浅出 RunLoop(三):事件循环机...