Как воспроизводить песни из списка (массива), а не из медиа-выбора - PullRequest
0 голосов
/ 16 марта 2012

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

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

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

-PaulS.

1 Ответ

0 голосов
/ 17 марта 2012

используйте класс 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 - это то, как вы будете ссылаться на дорожки - он остается согласованным при синхронизации.

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