Странное поведение MPMusicPlayerController.currentPlaybackTime - PullRequest
7 голосов
/ 14 ноября 2011

Во время воспроизведения песни я пытался получить currentPlaybackTime.

        NSLog(@"Playback: %f", appDelegate.appMusicPlayer.currentPlaybackTime);

Я всегда получал "Воспроизведение: Нэн". Приложение корректно получает currentPlaybackTime при запуске (без отладки). Отладчик LLDB также выдает правильный currentPlaybackTime.

Кто-нибудь знает, что происходит с этим свойством?

1 Ответ

1 голос
/ 06 мая 2014

Я бы прокомментировал это, но так как у меня недостаточно репутации, чтобы сделать это ... Согласно этому решению (я знаю, это для MPMoviePlayerController, но так как оба соответствуют протоколу MPMediaPlayback, это может быть полезно):

https://stackoverflow.com/a/10652551/3374794

Возможно, вам придется подождать 1 мс (1/1000 с), чтобы игрок (? Загрузил?) Предмет.

Ссылка на протокол MPMediaPlayBack

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...