Как настроить прослушиватель MPErrorDomain - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь понять, как обрабатывать ошибки в obj-c на MediaPlayer, и у нас был кто-то, кто сделал какую-то работу, чтобы сделать это для нас на AVPlayer, но способ, который обрабатывается на AVPlayer, отличается от того, что я могусм. в документации, как обрабатываются ошибки в MPMusicPlayerController.

Существует нечто, называемое MPErrorDomain, который является типом ErrorDomain.

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

Do Iсоздать наблюдателя для прослушивания, когда возникает этот тип объекта ошибки?

Я действительно просто хочу понять, как обрабатывать, когда происходит одна из этих ошибок

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

В конечном итоге я хочу обработать эти коды ошибок https://developer.apple.com/documentation/mediaplayer/mperrorcode?language=objc

1 Ответ

0 голосов
/ 29 октября 2019

Создать ли наблюдателя для прослушивания при возникновении такого типа объекта ошибки?

Нет. Вы просто делаете вещи, и либо получаете ошибку, либо нет.

Некоторые методы имеют параметры ошибок в своих обработчиках завершения:

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

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

Кроме того, вы будете знать, что получили ошибку, потому что Консоль скажет об этом (во время отладки с помощью Xcode).

...