免费开源的iOS开发学习平台

- runtime -

Runtime简介:4-替换类中原有方法的实现
在实际的开发过程中,针对已经封装过的第三方SDK,假如有些方法的实现有Bug,因为代码已经被封装,因而无法直接修改源代码,只能通过Runtime来去替换原来的方法。当调用原方法时,使用新方法来直...
Runtime简介:3-快捷实现模型NSCoding归档解档
使用Runtime可以获取到某个类中定义的所有的属性/实例变量,因此,这个特性可以使用在模型类的归档和解档操作中,从而避免在实现NSCoding的encodeWithCoder:以及initWi...
Runtime简介:1-基础知识
Objective-C 的 Runtime 是一个运行时库(Runtime Library),它是一个主要使用 C 和汇编写的库,为 C 添加了面向对象的能力并创造了 Objective-C。直...