2012-02-06 88 views
1

有時我得到例如警告:Xcode的實例方法沒有找到

實例方法「-PushBottom」未找到(返回類型默認爲「身份證」)

由於功能PushBottom是在這個函數下(它調用的地方)聲明。

爲了解決這個警告,我把關於這個函數的函數PushBottom(它調用的地方)。

有沒有什麼辦法可以解決這個警告,而不是把函數PushBottom放到函數調用的地方?

回答

3

,你可以在.h文件

-(void)PushButton; 

-(IBAction)PushButton:(id)sender;

聲明按鈕取決於函數是什麼。 只是在@end之上的.h文件中聲明它,並且你應該很好去

2

我會在你的.m文件中定義它(.h文件是你的公共api文件,除非你希望它是公衆,我不會像在另一個答案中所建議的那樣把它放在那裏)。

以上的@implementation在你.m文件的寫:

@interface yourClassName() 
-(void)yourMethod; 

@end