Пример AddMusic для доступа к библиотеке Ipod
Я хочу использовать пример addmusic, созданный Apple для доступа к библиотеке IPod, и иметь возможность проигрывать музыку в МОЕМ приложении; Однако я не знаю, какие файлы копировать и как их объединить... Может кто-нибудь сказать, что мне делать? Я уже создал кнопку в МОЕМ приложении, которая затем при нажатии будет делать то же самое, что кнопка в примере AddMusic, чтобы открыть функцию Mediapicker. Любая помощь будет оценена.
1 ответ
Вам не нужно копировать какие-либо конкретные файлы из примера, только некоторые функции.
Чтобы выбрать музыку, которую вы используете MPMediaPickerController, посмотрите AddMusicOrShowMusic в MainViewController.m, чтобы увидеть, как создать экземпляр этого и какие методы делегирования вам нужно реализовать.
Важным классом, который вам нужно использовать для воспроизведения музыки, является MPMusicPlayerController. В MainViewController.m вы увидите методы, которые необходимо реализовать, и способы их использования, см., Например, - (IBAction) playOrPauseMusic: (id)sender {.
По сути, вы возьмете элементы мультимедиа, возвращенные MPMediaPickerController, и вызовите setQueueWithItemCollection в MPMediaPickerController, чтобы поставить музыку в очередь. После этого это всего лишь случай вызова play / pause / etc и обновления вашего интерфейса.
Все, что вам нужно, - это код, вам просто нужно извлечь нужные биты.