为什么self在Objective-C中使用静态上下文?
我认为这是允许的,然后我遇到了内存错误,花了我一个星期才发现这self不是从类调用其他静态方法而不是键入类名的别名.
Xcode及其编译器似乎非常聪明地找到常见的陷阱,为什么它甚至不会产生类似的警告呢?
+ (void)Foo;
- (void)Foo;
Run Code Online (Sandbox Code Playgroud)
在该方法中,- (void)Foo关键字self表示类的实例.但在方法中,+ (void)Foo关键字self是什么意思?这是什么意思Class?