-2

我正在尝试在 XCode 中创建一个应用程序,并且我正在尝试在 viewController 类的接口中创建一个对象。每次我这样做时,它都会说

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

我的代码:

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

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

4

2 回答 2

0

你可以试试这个

@interface tapViewController () {
    tapScoreController *Score;
}

在一个方法中

-(void) SomeMethod{
     Score = [[tapScoreController alloc]init];
}
于 2013-09-29T09:47:37.553 回答
0

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

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

@implementation tapViewController

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

// ...

@end
于 2013-09-29T09:12:52.957 回答