Objective C error';'预计在声明清单结束时

时间:2013-09-29 07:22:21

标签: objective-c xcode

我正在尝试在XCode中创建一个应用程序,我正在尝试在viewController类的接口中创建一个对象。每次我这样做只是说

  

错误:;预计在声明列表的末尾

我的代码:

@interface tapViewController () {
    tapScoreController *Score = [[tapScoreController alloc]init];
}

编辑:我一直在寻找同样问题的论坛,有些人说用不同的方法,但我尝试了,如果我这样做,我无法从不同的方法访问该对象

2 个答案:

答案 0 :(得分:0)

接口用于声明实例变量,方法定义,属性,协议等。您在界面中添加了一行代码。在实现中编写代码。这是一个例子:

@interface tapViewController () {
@property (nonatomic, readwrite, strong) Score *tapScoreController;
@end

@implementation tapViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.tapScoreController = [[tapScoreController alloc] init];
}

// ...

@end

答案 1 :(得分:0)

你可以试试这个

@interface tapViewController () {
    tapScoreController *Score;
}

在方法中

-(void) SomeMethod{
     Score = [[tapScoreController alloc]init];
}