0

从objective-C中的实例方法调用类方法的安全和正确方法是什么?

4

2 回答 2

2

你可以这样做:

- (void)your_instanceMethodB
{

    [[self class] your_classMethodA];

}  

阅读: 从该类中调用类方法 。Jon Reid 和其他人回答。

于 2012-12-27T11:48:58.800 回答
1

如果您正在使用子类并且您的子类覆盖了该方法,那么您应该这样做

 [[self class] myFunction];

如果不是,标准方法是正确的

[MyClass myFunction];
于 2012-12-27T11:48:17.290 回答