窥探 NSObject
2015-11-23 17:05
441 查看
窥探 NSObject
1, + (void)load,官方解释如下,
“ 摘抄
当父类和子类都实现load函数时,父类的load函数会被先执行。load函数是系统自动加载的,
因此不需要调用父类的load函数,否则父类的load函数会多次执行。
在Category中写load函数是不会替换原始类中的load函数的,原始类和Category中的load函数都会被执行,
原始类的load会先被执行,再执行Category中的load函数。当有多个Category都实现了load函数,
这几个load函数执行顺序不确定。
”
1, + (void)load,官方解释如下,
“ 摘抄
当父类和子类都实现load函数时,父类的load函数会被先执行。load函数是系统自动加载的,
因此不需要调用父类的load函数,否则父类的load函数会多次执行。
在Category中写load函数是不会替换原始类中的load函数的,原始类和Category中的load函数都会被执行,
原始类的load会先被执行,再执行Category中的load函数。当有多个Category都实现了load函数,
这几个load函数执行顺序不确定。
”
相关文章推荐
- 详解Objective-C中委托和协议
- 3D Object Proposals for Accurate Object Class Detection
- Objective-C 协议(protocol)
- objectForKey与valueForKey在NSDictionary中的差异
- Entity Framework 出现 "此 ObjectContext 实例已释放,不可再用于需要连接的操作" 的错误
- Objective-C分类 (category)和扩展(Extension)
- Objective-C 注释规范心得
- Objective-C Runtime 运行时之三:方法与消息
- 深入理解Objective-C:Category (原文基础上有改动)
- Objective-C Runtime 运行时之二:成员变量与属性
- Objective-C Runtime
- JsonArray跟JsonObject用法
- python3 套接字异常(a byte-like object is required not str)
- Objective-C 编码建议
- 谈Objective-C Block的实现
- Objective-C学习——中文URL编码和解码
- ios 64位下编译webrtc的libvpx库出现错误Bad cputype for object file.Currently only tested for CPU_TYPE_x86_64
- [Protractor] Testing With Protractor Page Objects
- object-c定义属性与成员变量的区别
- g++编写与使用动态链接库so(shared object)(附cmake生成动态库)