在我的音板應用程序中,一段時間後聲音將停止工作,直到應用程序關閉並再次打開。無法弄清楚什麼是錯的!這裏是我的代碼:聲音在音板(Xcode)中停止工作
在.h文件:
(imported files here)
@interface MainView : UIView {
}
- (IBAction)pushButton2:(id)sender;
@end
在.m文件:
(imported files here)
@implementation MainView
- (IBAction)pushButton2:(id)sender {
NSString *path = [[NSBundle mainBundle] pathForResource:@"sound1" ofType:@"mp3"];
AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate = self;
[theAudio play];
}
@end
這將有助於查看委託方法。在mp3結束之前聲音是否停止? –
不可以。一段時間後,聲音將停止播放。 – McCadi
儘管如此,代表方法會有所幫助。 –