我正在尝试在XCode中创建一个应用程序,我正在尝试在viewController类的接口中创建一个对象。每次我这样做只是说
错误:
;
预计在声明列表的末尾
我的代码:
@interface tapViewController () {
tapScoreController *Score = [[tapScoreController alloc]init];
}
编辑:我一直在寻找同样问题的论坛,有些人说用不同的方法,但我尝试了,如果我这样做,我无法从不同的方法访问该对象
答案 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];
}