objective-c - 所有对象都继承自 NSObject 吗?

标签 objective-c xcode4

我知道您可以使用 Object 类来实现,但是 Apple 的 Objective C 中有吗?

最佳答案

几乎每个 Cocoa 类都继承自 NSObject。即使是稍微深奥的 Block 对象,其类树不是公开的,在根部也有 NSObject

在 Cocoa 中唯一公开的其他根类是 NSProxy ,尽管它确实符合 NSObject protocol ,这使得它可以像任何其他 Cocoa 对象一样以多种方式运行。

关于objective-c - 所有对象都继承自 NSObject 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9237000/

相关文章:

ios - 在 iPad 中显示矢量 map

ios - 如何在 Xcode 中找到行号?

objective-c - 带有 LLDB 的 Xcode 4.3 中的奇怪错误消息

objective-c - 如何使用 NSDraggingInfo 或类似工具检测是否取消了拖动操作?

iphone - 我可以根据另一个单元格的状态显示/隐藏 UITableView 中的某个单元格吗?

iphone - 在 Label 或 TextView 上开始一个新行(段落)

xcode - 如何在 Xcode 4 中查看文件的属性(以前是 command-I)

Xcode 4 : Source Control options grayed out (Git local repository)

objective-c - Objective-C 中 Math.abs() 的等价物是什么?

iphone - NSArray 生命周期