-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 に答える