2012-09-26 32 views

回答

0

MySecondClass.m

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

[myFirstObject nameOfMethod]; 

nameOfMethod必須聲明在MyFirstClass.h

0

您的第一個類必須在其.h文件中聲明此方法以使其公開,以便其他人可以調用它。這可能是這樣的:

-(void)removeObject:(id)object; 

現在第二類的實例可以通過調用這個:

[myFirstObject removeObject:someObject]; 

當然,重要的是第一類的實例(在這種情況下, myFirstObject)存在且知道第二類的,否則他的號召去任何地方都有實例...

+0

我的第一個對象是指一流的名字? –

+0

不,「myFirstObject」將是您的第一個「類」的「實例」。你的類可能被稱爲Class1或其他類型,並且你創建了它的一個實例,然後來自另一個類的實例可以與它交談。 –

+0

那麼我該如何聲明這個實例呢? –

相關問題