我很想知道+ (instancetype)array
中声明的类方法NSArray.h
的实际实现是什么样的:
NSArray.h
+ (instancetype)array;
NSArray.m
+ (instancetype)array {
// What goes here?
}
答案 0 :(得分:4)
最有可能:
+ (instancetype)array {
return [[self alloc] init];
}
但它可能会做其他事情,或者调用其他初始化器。
我不确定它是否有什么特别之处,因为它是一个免费的桥接类。