Root Class&和Root Class之间有什么区别? Objective-C中的基类?

时间:2013-06-10 04:35:43

标签: ios objective-c

最近我在考试中遇到了一个问题,“Objective-C中的根类是什么?”我在Objective-C

中有两个类作为根类

a) NSProxy b) NSObject。

Root Class& amp; Objective-C中的基类?

2 个答案:

答案 0 :(得分:5)

在谈论特定对象的设计和继承时,“基类”通常可与“超类”(正常的ObjC术语)互换。

ObjC中的根类是一个没有超类的类;它是通常派生其他类的最终基类。 Cocoa框架中几乎所有对象的标准根类都是NSObject,尽管还有其他对象。

答案 1 :(得分:1)

  

根类不从其他类继承并定义接口和   对于它下面的层次结构中的所有对象共同的行为。所有对象   在该层次结构中最终从根类继承。根类   有时被称为基类。

Apple Doc for RootClass