Код, который вы опубликовали, имеет некоторые синтаксические ошибки, он должен выглядеть следующим образом:
-(IBAction)pause {
if ([theAudio isPaused]) {
[theAudio play];
} else {
[theAudio pause];
}
}
Я понятия не имею, имеет ли ваш theAudio
объект метод isPaused
, в основном в операторе if вы должны проверять, воспроизводится ли звук или нет, и использовать его для настройки воспроизведения или приостановки звука.