【发布时间】:2015-08-01 05:38:31
【问题描述】:
您好,我正在尝试调用另一个类的方法,但它不起作用。
这是我要调用的方法,“updateName”。
@interface Content1ViewController ()
@end
@implementation Content1ViewController
+ (void)updateName:(id)sender {
NSLog(@"IT WORKED");
}
- (void)viewDidLoad {
[super viewDidLoad];
}
@end
然后我尝试在另一个类的方法中调用它。
-(void)randomMethod {
[Content1ViewController updateName];
}
然后我在“更新名称”处收到错误,因为它无法识别该方法?我关注了这个answer,它对我不起作用。我已经确保我也已经将这些类相互导入了。
谁能告诉我为什么它不起作用?谢谢。
【问题讨论】:
-
你声明了 + (void)updateName:(id)sender;在你的 .h 文件中
标签: objective-c methods viewcontroller