什么是实现:+(实例类型)数组;
What is the Implementation of: + (instancetype)array;
我很想知道在 NSArray.h
中声明的 class 方法 + (instancetype)array
的实际实现是什么样的:
NSArray.h
+ (instancetype)array;
NSArray.m
+ (instancetype)array {
// What goes here?
}
最有可能:
+ (instancetype)array {
return [[self alloc] init];
}
但它可能会做其他事情,或者调用其他初始化程序。
我不确定它是否有什么特别之处,因为它是免费桥接 class。
我很想知道在 NSArray.h
中声明的 class 方法 + (instancetype)array
的实际实现是什么样的:
NSArray.h
+ (instancetype)array;
NSArray.m
+ (instancetype)array {
// What goes here?
}
最有可能:
+ (instancetype)array {
return [[self alloc] init];
}
但它可能会做其他事情,或者调用其他初始化程序。
我不确定它是否有什么特别之处,因为它是免费桥接 class。