Я делаю кнопку, которая делает паузу и воспроизводит звук. Вот моя кодировка:
.h:
@interface RootViewController : UIViewController {
}
@property (nonatomic, retain) AVAudioPlayer *theAudio;
-(IBAction)pause;
@end
.m:
- (void)viewDidLoad {
NSString *path = [[NSBundle mainBundle] pathForResource:@"MathMusic1" ofType:@"wav"];
self.theAudio = [[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL] autorelease];
theAudio.delegate = self;
[theAudio play];
theAudio.numberOfLoops = -1;
[super viewDidLoad];
}
Теперь я пытаюсь сделать кнопку, чтобы приостановить это, вот кодирование: (уже объявлено в .h)
-(IBAction)pause {
[theAudio pause];
else // expected expression before 'else'
[theAudio play];
}
/ error: ожидаемое выражение перед «else»