如何设置MPErrorDomain侦听器

时间:2019-10-29 19:13:10

标签: objective-c mpmediaplayercontroller nsurlerrordomain

我试图了解如何在MediaPlayer上处理obj-c中的错误,我们让某人在AVPlayer上为我们完成了一些工作,但是在AVPlayer上处理的方式与我可以做到的不同请参阅文档中的内容,然后介绍如何在MPMusicPlayerController上处理错误。

有一种称为MPErrorDomain的东西,它是一种ErrorDomain。

https://developer.apple.com/documentation/mediaplayer/mperrordomain?language=objc

我是否创建观察者来侦听此类错误对象?

我真的只是想了解发生这些错误之一时的处理方式

https://developer.apple.com/documentation/mediaplayer/mperrorcode?language=objc

最终我要处理这些错误代码 https://developer.apple.com/documentation/mediaplayer/mperrorcode?language=objc

1 个答案:

答案 0 :(得分:0)

  

我是否创建观察者来侦听此类错误对象?

不。您只要做一些事情,要么得到错误要么就没有。

某些方法的完成处理程序中有错误参数:

https://developer.apple.com/documentation/mediaplayer/mpmusicplayercontroller/2582424-preparetoplay

https://developer.apple.com/documentation/mediaplayer/mpmusicplayerapplicationcontroller/2815055-perform

除此之外,您会知道您遇到了错误,因为控制台会这样说(在使用Xcode进行调试期间)。