Runtime
做iOS开发的童鞋,可能这个对我们并不陌生,这里我就来简单的写一下我自己在使用时候的一些总结。
网上扒来的介绍
- RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。
- 对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。
- 对于C语言,函数在编译期就会决定用哪个函数。
Runtime主要作用已经应用场景(后续补充)
- 1 消息传递
- 2 交换方法
- 3 添加方法
- 4 关联属性