Как воспроизводить песни из списка (массива), а не из медиа-выбора

У меня есть приложение, в котором пользователь выбирает песни, а затем эти песни сохраняются в таблице Core Data. Я сохраняю название песни, исполнителя, альбом и продолжительность песни. Мне нужно повторить это обратно. Я думал, что смогу загрузить названия песен в какой-то массив и воспроизвести их таким образом. Должен ли я хранить MPMediaItemPropertyPersistentID, а также любые другие атрибуты, которые я должен сохранить?

Кроме того, как мне тогда воспроизвести песни из указанного массива. Есть образцы? учебники?

Заранее спасибо.

-PaulS.

1 ответ

Используйте класс MPMusicPlayerController http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMusicPlayerController_ClassReference/Reference/Reference.html

и пример кода AddMusic от Apple http://developer.apple.com/library/ios/#samplecode/AddMusic/Introduction/Intro.html#//apple_ref/doc/uid/DTS40008845

и да, MPMediaItemPropertyPersistentID - это то, как вы будете ссылаться на дорожки - он остается согласованным во время синхронизации.

Другие вопросы по тегам