2012-04-19 5 views
0

Могу ли я сохранить или просто создать настраиваемый вид, который позволит пользователю воспроизводить песни внутри моего приложения, когда пользователь нажимает на songs at that time the iphone's iPod(MusicPlayer) picker should not open, он просто показывает все песни в my application in TableView or PickerView, он позволяет выбирать песни в моем созданном вами индивидуальном представлении TableView или PickerView. i have also seen this example., но он просто открывает представление выбора музыкального плеера. вы поняли, что это возможно сделать в моем приложении?как я могу получить песни с моего iphone ipod для моего приложения в массиве в iphone sdk?

just similar like this question

here i found link that tells use API 3.0

+0

Да, это возможно сделать в рамках вашего приложения. – Ayaz

+0

@Ayaz, можете ли вы просто показать мне способ, как я могу это сделать в своем приложении? –

+0

Да, вы можете это сделать, просто найдите API звукового облака, который получает песни в вашем приложении iPod к вашему приложению. – Charan

ответ

0

создать одно представление для отображения данных и другое представление, чтобы показать или играть песни. сохраните все свои песни в ресурсе или в Библиотеке Fitch песни &.

+0

, но до сих пор остается вопрос, как я могу показать данные в моей настройке просмотра таблицы или подборщика. как я могу получить все песни от музыкального плеера iPod, чтобы показать в моем табло, где пользователь выбирает какую-то конкретную песню и меняет песни внутри нее. –

0

Вы можете сделать, получить песни из библиотеки iPod. Но вы не могли просмотреть его в симуляторе iPhone. Список имен песен отображается только в устройстве. Если u запускается в симуляторе iPhone, тогда он показывает ошибки.

Это примерная статья для u. это полезно для получения песен из библиотеки iPod и воспроизведения песен.

The Music Player Framework in iPhone SDK 3.0

является лучшим примером для вас.

+0

эй, я не хочу открывать музыкальную библиотеку, вы видели ссылки «Я тоже видел этот пример». Я хочу показать песни в режиме выбора, чтобы настроить подборщик. –

+0

да. Я понял вопрос ур. u не могу запустить его в sdk. Вы можете работать только на устройстве iphone. – akk

+0

Хорошо, дорогая, это означает, что мы не можем создать персонализированную таблицу или сборщик, содержащий песни iPhone устройства пользователя, не открывая медиа-подборщик? –

0

Мне кажется, что, возможно, вы пытаетесь бежать, прежде чем сможете ходить. Вы можете делать то, что вы просите, но это не тривиальный код и потребует значительных усилий для того, чтобы кто-то описал вам, как это сделать. Возможно, если вы начнете с использования встроенных предложений Apple, а затем продолжите свое приложение, вы узнаете, как вы идете. Есть примеры того, как создать табличное представление и заполнить его своими собственными данными. Также есть примеры того, как получить доступ к музыкальной библиотеке ipod и запросить ее, чтобы получить от вас все, что вы хотите. Ваша задача - связать эти две вещи вместе.

+0

да, я понимаю, что мне нужно связать обе вещи, но могу ли я получить список музыкальных файлов iPod в массиве, потому что для отображения деталей в представлении таблиц или представлении выбора вам нужно использовать массив. –

+1

из руководства по программированию доступа к библиотеке iPod ... MPMediaQuery * everything = [[MPMediaQuery alloc] init]; NSLog (@ "Запись элементов из общего запроса ..."); NSArray * itemsFromGenericQuery = [все, элементы]; для (MPMediaItem * песни в itemsFromGenericQuery) { NSString * songTitle = [песня valueForProperty: MPMediaItemPropertyTitle]; NSLog (@" % @», songTitle); } – amergin