1.typedef
格式:typedef+对象定义方法
效果:用类名ClassName 代替对象定义方法
例子1:
用
typedef void(^ClassName)(id obj);
使block定义
(void(^)(id obj))object
变成了
(ClassName)object
2.define
效果:单纯的用一段字符 替代另一串字符
例2:
#define a 5
1.typedef
格式:typedef+对象定义方法
效果:用类名ClassName 代替对象定义方法
例子1:
用
typedef void(^ClassName)(id obj);
使block定义
(void(^)(id obj))object
变成了
(ClassName)object
2.define
效果:单纯的用一段字符 替代另一串字符
例2:
#define a 5