先谢谢你的帮助!我终于创建了一个功能齐全的Open GL游戏。唯一的问题是UI的最基本部分存在错误。 IBAction。以下是错误发生时XCode的截图(是的,我最终可以放入图片!)
代码
-(IBAction)returnpress
{
cruzia.hidden = 0;
textarea.hidden = 0;
playbtn.hidden = 0;
tutorialbtn.hidden = 0;
optionsbtn.hidden = 0;
trainingbtn.hidden = 0;
back.hidden = 1;
soundlbl.hidden = 1;
music.hidden = 1;
sound.hidden = 1;
musiclbl.hidden = 1;
cruzia.text = @"Cruzia";
textarea.text = @"";
if (clicked == 1) {
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef =CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"click", CFSTR ("electronic click.wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
AudioServicesPlaySystemSound(soundID);
}
}
总是提出错误:预期表达如果有人能告诉我如何摆脱这个错误,我会非常感激。
-George
答案 0 :(得分:4)
问题不在于该方法,而在于它之前的问题。你忘了用一个大括号关闭前面的方法。