如何分配对象的子类(不是NSObject的子类)

时间:2018-10-31 23:56:31

标签: objective-c

如果我想在任何可可粉或豆蔻之外使用核心objc, 则根类为Object。这个Object显然缺少+alloc方法。那么如何分配其子类的实例?

gcc的Object.h说:

  

/ * Object类是包含在其中的非常小的根类。    运行。它用作所包含的两个类的超类    运行时,协议和NXConstantString。

     

由于Objective-C允许多个根类,因此您可以定义    您自己的根类,不同于Object。

     

特别是,基础库(例如GNUstep Base)是    期望提供自己的根类(通常称为NSObject),    与图书馆本身的高级功能完全集成。它是    希望您应该始终使用NSObject并与之交互,并且    大多忽略对象。 * /

NSObjectObject的子类吗?还是完全独立的课程?那么如何定义+alloc?我很困惑。

0 个答案:

没有答案