Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
最近我在考试中遇到了一个问题,“Objective-C 中的根类是什么?” 我有两个类作为根类Objective-C
Objective-C
a) NSProxy b) NSObject。
根类和基类有什么区别Objective-C?
在谈论特定对象的设计和继承时,“基类”通常可以与“超类”(普通的 ObjC 术语)互换。
ObjC 中的根类是没有超类的类;它是其他类通常派生的最终基类。Cocoa 框架中几乎所有对象的标准根类是NSObject,尽管还有其他对象。
NSObject
根类不继承自其他类,并定义其下层次结构中所有对象共有的接口和行为。该层次结构中的所有对象最终都继承自根类。根类有时称为基类。
RootClass 的 Apple Doc