iPhone SDK: Как записать аудиофайл, выбранный из библиотеки iPod, в папку документов моего приложения?

Как я могу написать аудио файл, выбранный из mediaPicker в папку документов моего приложения?

В основном я выбираю аудиофайл из iPod Library.

Я хочу, чтобы этот выбранный файл был скопирован в папку документов моего приложения.

Так что я могу ссылаться на него из папки "Мои документы" приложения.

Что можно сделать?

Благодарю.

3 ответа

Решение

Я нашел способ конвертировать iPod libray песню и записать ее в каталог документов, используя

От библиотеки iPod к сэмплам PCM гораздо меньше шагов, чем раньше

Спасибо Матс Стейлаарт за вашу помощь. Но у меня есть решение для этого.

Надеюсь, это поможет всем.

Я не думаю, что это разрешено. Это облегчит копирование файла, купленного в iTunes, поэтому я не думаю, что Apple это допустит.

Когда вы выбираете музыку из своей музыкальной библиотеки, вам придется использовать MPMediaPickerController со следующим методом делегирования:

- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection

MPMediaItemCollection - это своего рода список. Его элементы являются экземплярами класса MPConcreteMediaItem. MPMusicPlayerController может воспроизводить MPMediaItemCollection, но с MPConcreteMediaItems, но вы ничего не можете сделать.

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