基础NSObject.h没有 - (id)init方法

时间:2014-08-07 13:54:46

标签: objective-c cocoa xcode5 nsobject foundation

我开始研究和开发我的第一个mac应用程序,我跟随关于Object-c和Cocoa的指南,但我被卡住了因为我无法找到 - (id)在NSObject @interface内部的init方法,我使用Xcode 5.1.1和OSX 10.9.4。

1 个答案:

答案 0 :(得分:1)

查看objc NSObject.h文件,该文件由基金会(#import <objc/NSObject.h>)导入:

__OSX_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0)
OBJC_ROOT_CLASS
OBJC_EXPORT
@interface NSObject <NSObject> {
    Class isa  OBJC_ISA_AVAILABILITY;
}

+ (void)load;

+ (void)initialize;
- (id)init;
//...