我是iOS新手,如果你看下面的代码,我希望x和y都是"你好"
- (void)viewDidLoad {
[super viewDidLoad];
NSString *x,*y;
y= [x getstring];
}//viewDidLoad
-(NSString *)getstring{
return @"hello";
}
然而,我得到了这个错误:NSString没有可见的@interface声明了选择器' getString'
我尝试了很多东西,我在.h文件中定义了getstring
答案 0 :(得分:3)
你的x变量是NSString上的类型,没有在那里定义getString方法。
我相信你想打电话给[self getstring]
:
y = [self getstring];