在实例方法内部时,我可以通过[self class]
引用实例的类,因此我不必显式地编写[MyClass class]
。
我如何在类方法中实现等效?在该上下文中显然没有定义 self
...
最佳答案
self
是在类方法中定义的,但它指的是类本身而不是类的实例。因此,在类方法中,只需使用 self
而不是 [self class]
。
关于Objective-C 在类方法中访问类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6680347/