runtime总结
文章平均质量分 88
老司机带带我吧
这个作者很懒,什么都没留下…
展开
-
iOS类型编码Type Encodings与属性类型Property Type
关于runtime的文章中多次提到了类型编码,下边说说类型编码到底是什么鬼。 相关链接: 官方文档一 官方文档二 YYModel 源码历险记<二> 关于变量类型和编码 类型编码(Type Encodings) 类型编码(Type Encoding) 作为对Runtime的补充,编译器将每个方法的返回值和参数类型编码为一个字符串,并将其与方法的selector关联在原创 2016-09-01 18:04:05 · 2464 阅读 · 0 评论 -
runtime总结(中)
参考链接 Objective-C Runtime 运行时之二:成员变量与属性 OC 中runtime的理解 以及 使用 什么是关联对象 小马在面试的时候,遇到这样一个问题:“如何給NSArray添加一个属性(不能使用继承)”,小马立马蒙逼了,不能用继承,难道用分类?但是分类貌似只能添加方法不能添加属性啊,小马百思不得其解,直到后来接触到了runtime才恍然大悟。 什么是关联对象 关联对转载 2016-09-01 19:03:09 · 249 阅读 · 0 评论 -
runtime总结(上)
runtime总结看了很多关于runtime的文章,在此做一个记录与总结,不足之处欢迎指正。 本文参考了南峰子的技术博客 关于runtime将分为三篇文章讲述 runtime总结(上) 基础知识及遍历属性方法的使用 runtime总结(中) 动态绑定及方法交换的使用 runtime总结(下) 消息发送及方法拦截,消息转发转载 2016-08-31 09:31:22 · 398 阅读 · 0 评论