Car*_*rlJ 0 class object objective-c
什么类型的对象是self类方法中的对象?
例:
+ (void)test {
NSLog(@"class self: %@", self);
}
Run Code Online (Sandbox Code Playgroud)
self类方法中的对象是类的完全初始化对象还是只有重要元数据的类包装器对象?
最好的祝福
self在类方法中有类型Class并指向类对象.您可以像发送消息一样向它发送消息:
+ (void) classMethod; {
// the same
MyClass* a = [[self alloc] init];
MyClass* b = [[MyClass alloc] init];
}
Run Code Online (Sandbox Code Playgroud)