您的位置:首页 > 移动开发 > IOS开发

runtime ---- iOS

2015-12-29 21:59 399 查看
1.runtime是什么?
runtime是一套底层的C语言的API(包括C语言数据类型,C语言函数)

实际上平时我们写的OC代码底层都是基于runtime,实际上也就是最后都转成了runtime代码

比如:[recevier message]实际转换成objc_msgSend(recevier,selector)

2.runtime的作用

*能动态产生一个类 一个成员变量 一个方法

*能动态修改一个类 一个成员变量 一个方法

*能动态删除一个类 一个成员变量 一个方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: