这里只是记录简单的回答情况, 然后就是有关详细内容是在特定的专题中书写上对应的内容。
1、 平时项目中怎么使用runtime ?
- 对象属性动态解析: 这个地方,看看YYModel里面的内容 object_getClass 获取isa指向的类对象,【这里是否需要拆分?】object_setClass 设置isa 指向的class ,这个kvo里面有使用到 class_copyIvarList:获取类的属性列表, 动态创建一个类 objc_disposeClassPair (我们项目中的按钮点击范围) 字典转模型
- 修改一些空间没有暴露出来的舒心,可以通过runtime来获取设置。 UITextFiend以前的placeholder就是
- 方法替换 class_replaceMethod:
提问的变化: 什么是runtime以及平时有在项目中使用过吗?
https://www.jianshu.com/p/c31334839cf0
2、runloop的内容
有关的两边的内容,基本上的两边的情况处理;
网友评论