美文网首页Objective-C Runtime程序员iOS 开发
翻译:Objective-C运行时编程指南(Objective-

翻译:Objective-C运行时编程指南(Objective-

作者: 栗子烤肉 | 来源:发表于2016-05-27 12:46 被阅读649次

    简介

    Objective-C语言进可能将许多决策从编译和链接延缓到运行时。它尽可能的动态处理事务。这意味着Objective-C不仅需要编译器还需要执行编译代码的运行时系统。运行时系统充当Objective-C的一种操作系统,使之正常工作。

    本文着眼于NSObject 类以及Objective-C 程序如何与运行时系统交互。特别是,在运行时动态的加载新类,并将消息转发给其他对象。它还提供了如何在程序运行时找到对象的信息。

    阅读本文可以理解Objective-C运行时系统是如何工作的以及如何利用它。通常情况下,在编写Cocoa应用时,有必要了解和理解这份材料。

    本文组织结构

    本文有以下章节

    另请参阅

    Objective-C 运行时引用描述了数据结构和Objective-C 运行时支持库的函数。可以使用这些接口与Objective-C 运行时系统交互。例如,可以添加类或方法或者获取加载类的所有定义类的列表。

    Objective-C编程描述了Objective-C语言。

    Objective-C版本说明描述了在最近版本的OS X Objective-C 运行时的变化。

    官方原文地址:

    https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Introduction/Introduction.html

    相关文章

      网友评论

        本文标题:翻译:Objective-C运行时编程指南(Objective-

        本文链接:https://www.haomeiwen.com/subject/mnallttx.html