我有 2 节课geoViewController
和geoMainViewController
我在被geoMainViewController
调用中有一个方法getFoo
它看起来像这样:
- (NSString *)getFoo
{
NSString* foo = @"This is foo";
return foo;
}
我正试图getFoo
从geoViewController
课堂上打电话。
我#import "geoMainViewController.h"
在我的geoViewController
m 文件中。
我正在尝试实例化该类并从我的类中的 viewDidLoadgeoMainViewController
调用该方法,如下所示:getFoo
geoViewController
- (void)viewDidLoad
{
[super viewDidLoad];
geoMainViewController* mainVC = [[geoMainViewController alloc] init];
NSString* myFoo = [mainVC getFoo];
}
似乎可以geoMainViewController
很好地实例化该类,但我遇到了错误NSString* myFoo = [mainVC getFoo];
错误是 - 'geoMainViewController' 没有可见的@interface 声明选择器'getFoo'
我确定我错过了一步,因为我对 Objective C 很陌生。我只是不确定我做错了什么。
对此的任何帮助都会很棒。
谢谢!