-1

可能重复:
如何调用另一个类的方法?

我有 2 节课。在第一个中,我声明了一个方法,该方法必须从同一类的数组中删除一个对象。在第二堂课中,我必须从第一堂课中调用此方法。我该怎么做?

4

2 回答 2

0

您的第一个类必须在其 .h 文件中声明此方法才能公开,以便其他人可以调用它。它可能是这样的:

-(void)removeObject:(id)object;

现在第二个类的实例可以使用以下方法调用它:

[myFirstObject removeObject:someObject];

当然重要的是第一类的实例(在这种情况下myFirstObject)存在并且第二类的实例知道,否则他的调用将无处可去......

于 2012-09-26T15:21:18.470 回答
0

MySecondClass.m

MyFirstClass *myFirstObject=[[MyFirstClass alloc]init];

[myFirstObject nameOfMethod];

nameOfMethod 必须在MyFirstClass.h

于 2012-09-26T15:31:36.770 回答