runtime简称运行时。OC就是运行时机制,也就是运行时的一些机制,其中最重要的就是消息机制。
对于C语言,函数的调用在编译的时候会决定调用那个函数;
对于OC语言,属于动态调用过程,在编译的时候并不能决定真正调用那个函数,只有在真正运行的时候,才会根据函数名找到对应的函数来调用;
事实证明:
在编译阶段,OC可以调用任何函数,及时这个函数并没有实现,只要声明过就不会报错;
在编译阶段,C语言调用未实现的函数就会出错;
runtime简称运行时。OC就是运行时机制,也就是运行时的一些机制,其中最重要的就是消息机制。
对于C语言,函数的调用在编译的时候会决定调用那个函数;
对于OC语言,属于动态调用过程,在编译的时候并不能决定真正调用那个函数,只有在真正运行的时候,才会根据函数名找到对应的函数来调用;
事实证明:
在编译阶段,OC可以调用任何函数,及时这个函数并没有实现,只要声明过就不会报错;
在编译阶段,C语言调用未实现的函数就会出错;