手机版
网站地图
美文美图
最新动态
你好,欢迎访问
好美文阅读网
个性皮肤
搜索
网站首页
美文
文章
散文
日记
诗歌
小说
故事
句子
作文
签名
祝福语
情书
范文
读后感
文学百科
美文摘抄
节日文章
名家散文
网名大全
座右铭
口号大全
面试技巧
说说大全
阅读答案
诗词默写
流言蜚语
节日祝福
好句子
经典台词
谚语大全
亲情故事
友情故事
表白情书
工作报告
活动总结
心得体会
专题汇总
美文网首页
学习笔记:Category 中的load方法 1
学习笔记:Category 中的load方法 1
作者:
肖皖
| 来源:发表于
2019-08-16 15:40 被阅读0次
load方法在runtime加载类、分类的时候调用,只调用一次,和+test方法不同。
load方法不管是否使用都会加载到内存中
分类的load和本类的方法 都会调用
prepare_load_methods内的 add_class_to_loadable_list方法(通过递归),
1、继承关系:先调用父类的load,再调用子类的方法,
2、分类:只和编译顺序有关(包括父子分类关系和同级多分类)。
call_load_methods方法
call_load_methods()方法 优先调用本类load
load_method指针
在本类中
loadable_classes数组
在分类中
普通+test方法通过消息机制objc_mesSend(类对象,方法),给类对象发送一条test消息,根据类对象的isa找到元类对象里面的方法列表,进行遍历在分类里找,然后再本类里,再到父类里找有没有。
总结
相关文章
网友评论
本文标题:
学习笔记:Category 中的load方法 1
本文链接:
https://www.haomeiwen.com/subject/ustqsctx.html
延伸阅读
那年盛夏诗歌
环境监察队工作总结范文
优秀教师学习心得范文
华胥引的读后感300字
《Its red》教学反思范文
农资购销的合同范本
竞选中队委优秀演讲稿
辞金蹈海的成语解释
《世纪宝鼎》公开课教案设计
因为爱你,所以牵挂
今生今世红尘醉——美到
一个90后的内心独白
致已逝去的高中年华
深度阅读
您也可以注册成为美文阅读网的作者,发表您的原创作品、分享您的心情!
情人节
母亲节
重阳节
清明节
端午节
植树节
元宵节
妇女节
愚人节
圣诞节
父亲节
教师节
儿童节
劳动节
青年节
建军节
万圣节
平安夜
光棍节
中秋节
国庆节
感恩节
腊八节
更多话题
栏目导航
摄影
故事
互联网
读书
旅行
热点阅读
谁英雄
语言暴力对一个人伤害有多大
如果不是因为闲,谁会跟你谈恋爱
不好意思这位小哥哥,你被逮捕了 罪名【偷心盗贼】
三行诗‖天黑要下雨了,我们都回家吧。
20美元的故事(经典励志)
来到各地心情要一样
如花女子,愿你有繁花簇锦的未来——《姑娘,你配得上所有美好》
从无知到叛逆经迷茫恨蹉跎
化学书到了
网友评论