【发布时间】:2016-09-30 12:10:22
【问题描述】:
我有一个AVPlayer 用于在线音频流和AVQueuePlayer 用于离线队列以播放多首歌曲。
我的代码
self.myQueuePlayer?.addObserver(self, forKeyPath: "timedMetadata", options: NSKeyValueObservingOptions.new, context: nil)
myPlayer.currentItem?.addObserver(self, forKeyPath: "timedMetadata", options: [.new,.old,.initial], context: nil)
我如何观察“timedMetadata”的 KVO 并获取它是 AVPlayer 还是 AVQueuePlayer?
【问题讨论】:
标签: ios iphone swift avplayer key-value-observing