如何从其他Objective-C类调用方法?

时间:2014-08-18 00:35:07

标签: objective-c class import

让我们说,在a.h文件中:

-(void)show;
在.m文件中

-(void)show{

//....

}

在b.m:

[self show];

如何从b.m拨打show?我通过猜测导入了a.h,但它没有效果。

1 个答案:

答案 0 :(得分:2)

为了调用方法,您需要一个您调用该方法的对象的实例。例如,如果您的文件a.h有一个类MyClassA,那么show的调用将如下所示:

MyClassA *instanceA = [[MyClassA alloc] init];
[instanceA show];