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