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