Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 根类和;Objective-C中的基类?_Ios_Objective C - Fatal编程技术网

Ios 根类和;Objective-C中的基类?

Ios 根类和;Objective-C中的基类?,ios,objective-c,Ios,Objective C,最近我在一次考试中遇到了一个问题,“Objective-C中的根类是什么?”,我在Objective-C中得到了两个根类 a)NSProxy b)NSObject Objective-C中的根类和基类之间有什么区别 在讨论特定对象的设计和继承时,“基类”通常可以与“超类”(普通的ObjC术语)互换 ObjC中的根类是没有超类的类;它是其他类通常从中派生的最终基类。Cocoa框架中几乎所有对象的标准根类都是NSObject,尽管还有其他类 根类不从其他类继承并定义接口和 它下面的层次结构中所有对象

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

a)NSProxy b)NSObject

Objective-C
中的根类和基类之间有什么区别

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

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

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


请注意,您可以使用
NS\u root\u CLASS
创建其他根类。