如何设置 MPErrorDomain 侦听器

How do I setup an MPErrorDomain listener

我试图了解如何在 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

Do I create an observer to listen for when this type of error object occurs?

没有。你只是做一些事情,要么你得到一个错误,要么你没有。

一些方法在它们的完成处理程序中有错误参数:

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

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

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