上下文在类(即+
)方法中,在实际类的超类实现中的(显然没有错误)方法中——
我懂了
something = [self someMethod];
和
something = [[self class] someMethod];
在这两种情况下someMethod
,在“实际”子类(以及当前超类)中都有一个实现,并且子类实现是预期被调用的。
这两种形式之间是否有任何实际区别,或者出于某种原因偏爱其中一种形式?
上下文在类(即+
)方法中,在实际类的超类实现中的(显然没有错误)方法中——
我懂了
something = [self someMethod];
和
something = [[self class] someMethod];
在这两种情况下someMethod
,在“实际”子类(以及当前超类)中都有一个实现,并且子类实现是预期被调用的。
这两种形式之间是否有任何实际区别,或者出于某种原因偏爱其中一种形式?