随笔分类 -  runtime

摘要:前言:方法替换,可以替换任意外部类的方法,而动态添加方法只能实现在被添加类创建的对象里,但是将方法替换和动态添加方法结合使用,可以实现,对任意外部类动态添加需要的方法,这个方法可以是类方法也可以是实例方法,这个外部类也可以是没有任何方法声明和实现的类。主要思路:使用运行时的方法替换将在外部类将自定义... 阅读全文
posted @ 2016-01-13 10:55 何杨 阅读(2533) 评论(0) 推荐(0) 编辑
摘要:下面通过一个实例展示一下Runtime(动态添加属性)的用法 下面对运行时添加属性用到的策略参数进行补充: 这样看来,前面的NSString* name用的策略是retain nonatomic就知道为啥了吧。 关于运行时可以 参考学习:http://southpeak.github.io/blog 阅读全文
posted @ 2016-01-13 09:52 何杨 阅读(1299) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示