2017-02-11 131 views
0

我的应用程序的工作原理在IOS 10,但在下面线应用在AVPlayer TimeControlstatus崩溃在IOS 9

ViewModel.IsPlaying = (player.TimeControlStatus == AVPlayerTimeControlStatus.Playing 
       || player.TimeControlStatus == AVPlayerTimeControlStatus.WaitingToPlayAtSpecifiedRate); 

与错误

崩溃 - [AVPlayer timeControlStatus]:无法识别的选择发送到实例0x16fc83f0发生未处理的异常。

发生这种情况之下IOS 10,请帮

回答

1

答案是timeControlStatus仅适用起始iOS的10

作为Kris提到,在下列条件似乎非常相似:

(player.timeControlStatus == .playing) == (player.rate != 0.0) 
+1

我目前使用的是player.rate及其工作正常 – Krishna