代码示例 使用dispatch_once可以简化代码并且彻底保证线程安全。无需担心加锁或同步,所有问题GCD底层处理,变量定义在 static ...
"类族"(class cluster),较为有用的模式(pattern),可以隐藏"抽象基类"(abstract base class)背后的实...
如果已知两个受测对象是属于同一类,判断等同的方法: ==:直接进行双等号判断 isEqual:isEqual判断是否相等 isEqualToSt...
建议:采用直接访问取值的方法 直接取值 : _name、_age 属性访问 :self.name、self.age 区别: 直接访问属性速度快,...
使用OC等面向对象语言编程时,“对象(object)”就是“基本结构单元(building block)”。开发者可以通过对象来存储传递数据。对...
enum 枚举是一种常量的命名方式,命名出来的代码易读懂。编译器会为枚举分配一个独有的编号,从 0 开始,每个枚举会递增1。 1、表示状态 定义...
1、预处理定义常量 #define ElementSpacing16 通常会像上述定义常量。上述预处理命令会把源代码中的 ElementSpac...
比如 NSString NSNumber NSArray NSDictionary 常见变量,可采用直接赋值,缩减代码长度 字面量语法(lite...
头文件“header file”;实现文件“implementation file” 1.采用“向前声明” .h 中采用@class XXXXX...
文集作者