【发布时间】:2011-12-06 16:09:00
【问题描述】:
我在名为 GameManager 的类中有以下声明:
-(void)playBackgroundTrack:(NSString*)trackFileName isAmbient:(BOOL*)ambient {
}
我希望能够打电话
[[GameManager sharedGameManager] playBackgroundTrack:BACKGROUND_TRACK isAmbient:NO];
或
[[GameManager sharedGameManager] playBackgroundTrack:BACKGROUND_TRACK isAmbient:YES];
但我收到警告:
语义问题:找不到实例方法“-playBackgroundTrack:isAmbient:”(返回类型默认为“id”)
并尝试使用 isAmbient 参数崩溃。
如果我在两个地方都关闭 isAmbient 声明,它可以正常工作(但我当然不能使用我想要的参数!)。
【问题讨论】:
标签: objective-c ios cocos2d-iphone audio