【发布时间】:2015-07-18 12:53:37
【问题描述】:
我仍在尝试找到一种方法,让您可以在 AVAudioPlayer 音乐文件达到特定秒数时调用操作。
我知道我可以使用AVPlayer 类中的addPeriodicTimeObserverForInterval 方法,但是我不想使用AVPlayer,因为它不使用playing()、stop()、numberOfLoops 等方法因为我目前正在使用它们
是否有AVAudioPlayer 使用的替代方法?如果是这样,当AVAudioPlayer 进入 20 秒时我会怎么做。
【问题讨论】:
-
您可以使用 Key-Value Observing 来观察 currentTime 属性的值,然后检查它是否在 20。
标签: ios xcode swift avaudioplayer avplayer