iOS-Runtime基础结构

iOSRuntime Runtime概念: OC是基于C的,区别于C的一点就是OC属于动态语言,而且有面向对象的特性。相比于C,函数的调用在编译的时候会决定调用哪一个函数。OC会在编译和连接时作的事情放到了运行时(Runtime)来处理,其调用函数的方法为msg_send,属于动态调用,只有在真正运行才会根据函数名称找到对应的函数来调用。即便调用未实现的方法在编译阶段也不会报错(调用阶段若是不处理
相关文章
相关标签/搜索