我的代码出错:
-(IBAction)pause {
[theAudio pause];
if [theAudio pause] {
else {
[theAudio play];
}
}
}
我对c和xcode很新,我真的不知道该怎么做。请提供与此相关的正确代码。
答案 0 :(得分:2)
我建议您与用户722566合作,并一起解决的问题:
Making a button play and pause background sound
error: expected expression before 'else'
似乎你们两个人几乎在同一时间有很多相同的问题。
感谢
答案 1 :(得分:0)
您发布的代码有一些语法错误,它应如下所示:
-(IBAction)pause {
if ([theAudio isPaused]) {
[theAudio play];
} else {
[theAudio pause];
}
}
我不知道你的theAudio
对象是否有isPaused
方法,基本上在if语句中你应该检查音频是否正在播放,并使用它来设置音频播放或者停顿。