Objective-C中的运行时

Objective-C是一种动态语言。 使用Runtime ,可以通过C中的struct来表示对象,并且可以通过c语言function来完成方法。 Runtime是用汇编和c编写的。 利用Runtime的好处,我们还有另一种方法来调用类和实例方法。

下面的示例演示如何使用Runtime来调用类和实例方法: