阅读背景:

IOS 分类结合RunTime实例

来源:互联网 

C本身是一个静态语言,数据类型和代码运行的结果都是在编译的时候确定的。而Objective-C的runtime机制赋予了C一个新的活力,即运行时机制。这也就是说,OC代码或者C代码在编译过后的机器码并不能得出运行结果。而这个结果需要在运行的时候才能获得,这样就给了我们一个新的操纵代码的空间,也就是运行时。在OC中,运行时是一段提前写完的一个模块的代码。可以这么说,OC的运行时就是这段代码赋予的。 C本身是一个静态语言,数据类型和代码运行的结果都是在编译的时候确定的。而Objectiv




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: