1

AppCode 108.1068を使用して、cocos2dでiOSアプリを開発すると、セレクターのメソッドを実装することになり、次のようになります。

-(void) sequenceStateSelectSkillByCPU:(ccTime) dt{
    if (cycleCount_==1) {
        touchHandler_.isEnabled=NO;
        isSequencingSkillsChoice_=YES;
        [self interruptScheduling];
        [self flyOut];
        [master_ taskComplete:@"skillsChoice"];

    }
}

未使用の変数に関する警告が表示され続けます(dtに依存するよりも、状態の処理を完全に制御する方が好きです)。私は、必要かどうかに関係なく、あらゆる状況でdtを押し付けるプロトコルに準拠するメソッドを実装しています。

その特定の警告をどこで/どのようにミュートするのか疑問に思っていました。

4

2 に答える 2

0

チェックオフする検査は「未使用のローカル変数」であることが判明しました...残念ながら、メソッドの本体内で宣言された変数の「未使用のローカル変数」も停止します。

于 2011-09-17T13:53:40.417 に答える
0

コンパイラの警告を非表示にすることはお勧めできません。しかし、他のフレームワークや組み込みプロジェクトからの膨大な数の警告の中から私の警告を見つけるのは非常に難しい場合があります。とにかく、これらの「未使用」のコンパイラ警告を抑制したい場合は、プロジェクトのビルド設定を開き、コンパイルフラグを変更します。

ここに画像の説明を入力してください

于 2014-07-02T10:50:28.873 に答える