Objective-C Runtime指南

Objective-C语言尽可能将许多决定从编译时和链接时延迟到运行时。它动态执行操作,需要编译器和运行时系统。运行时系统充当Objective-C语言的操作系统,使其正常运行。该文探讨了NSObject类及Objective-C程序与运行时系统的交互方式。特别是,它研究了在运行时动态加载新类的范例,以及将消息转发给其他对象的方式。此外,提供了有关在程序运行时如何查找对象信息的信息。阅读此文可了解Objective-C运行时系统的工作原理以及如何充分利用它。通常情况下,您编写Cocoa应用程序无需深入了解此内容。

pdf 文件大小:290.82KB