使用AVAudioPlayer在iPhone上播放声音时, 如何在比赛期间到达特定时间时收到通知?
答案 0 :(得分:0)
AVAudioPlayer成功完成时有委托方法,
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag;
如果要在AVAudioPlayer达到特定时间时通知用户,可以使用以下方法实现NSTimer。
+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo;