有时我会收到警告,例如:
找不到实例方法'-PushBottom'(返回类型默认为'id')
因为函数PushBottom在这个函数(它调用的地方)下声明了。
为了修复这个警告我把PushBottom函数放在这个函数上(它调用的地方)。
有没有办法解决这个警告而不将函数PushBottom放在它调用的函数中?
答案 0 :(得分:3)
您可以在.h文件中声明按钮
-(void)PushButton;
或-(IBAction)PushButton:(id)sender;
取决于功能。 只是在@end上方的.h文件中声明它,你应该好好去
答案 1 :(得分:2)
我会在你的.m文件中定义它(.h文件是你的公共api文件,除非你希望它是公开的,否则我不会按照另一个答案的建议把它放在那里)。
高于@implementation
在你的.m文件中写:
@interface yourClassName()
-(void)yourMethod;
@end