基础 1、class 和 struct 的区别2、不通过继承,代码复用(共享)的方式有哪些3、Set 独有的方法有...[作者空间]
iOS 中,两个线程之间要想互相通信,可以使用:NSMachPort示例:[作者空间]
1.convenience : 便利,使用convenience修饰的构造函数叫做便利构造函数 // 便利构造函数...[作者空间]
标签: 单例模式、线程安全 我们都知道在ios中单例模式,就是指在一个应用程序的生命周期内要保证只存在一个对象实例...[作者空间]
1、weak原理概括 weak是弱引用,用weak描述修饰或者所引用对象的计数器不会加一,并且会在引用的对象被释放...[作者空间]
这里汇总了自己写的一些关于iOS底层原理的文章,基于objc4-818.2最新源码分析,会不定时更新.如果文章哪里...[作者空间]
本文用来介绍 iOS 开发中 『Blocks』的底层原理。我将通过 Blocks 由 OC 转变的 C++ 源码来...[作者空间]
本文用来介绍 iOS开发中 『Blocks』的基本使用。通过本文您将了解到:什么是 BlocksBlocks 变量...[作者空间]
为什么要写这篇博客?在iOS开发中,我们往往将copy和mutableCopy这两个OC的Api的意思来理解深浅拷...[作者空间]
UIViewController 生命周期方法与业务逻辑 UIViewController 生命周期的主要包括9个...[作者空间]
UIResponder(响应对象) An abstract interface for responding to...[作者空间]