Cocos2d iphone 如何在方法实现中禁用未使用参数的警告

Cocos2d iphone 如何在方法实现中禁用未使用参数的警告,cocos2d-iphone,appcode,Cocos2d Iphone,Appcode,使用AppCode 108.1068,使用cocos2d开发iOS应用程序,我通常会实现选择器的方法,如下所示: -(void) sequenceStateSelectSkillByCPU:(ccTime) dt{ if (cycleCount_==1) { touchHandler_.isEnabled=NO; isSequencingSkillsChoice_=YES; [self interruptScheduling];

使用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推到我身上


我想知道在哪里/如何使该特定警告静音

结果是要检查的检查是“未使用的局部变量”。。。不幸的是,这也停止了在方法体内部声明的变量的有用的“未使用的局部变量”。

隐藏编译器警告不是好的做法。但有时在其他框架或内置项目的大量警告中找出我的警告是非常复杂的。无论如何,如果有人想要禁止使用那些“未使用”的compliler警告,那么打开项目的构建设置并更改编译标志


Xcode不会警告您不要使用参数。我不喜欢应用程序代码,所以我不知道。这是因为函数参数是局部变量;)你可以通过写:dt;(变量后跟分号)。尽管有一些其他编译器警告,但这可能会导致“无效语句”警告或类似情况。应用程序代码问题。总的来说,我同意你关于良好做法的说法。然而,正如@售罄活动家所说的,我对xCode没有任何用处。谢谢你抽出时间。