Добавить элемент в MPMediaItemCollection из NSURL


В файле.plist я храню NSURL аудио файлов из библиотеки iPod. Мне нужно инициализировать элементы MPMediaItemCollection по этим URL-адресам.

Как я могу это сделать?
Благодарю.

1 ответ

Я нашел решение
держите это здесь, если кому-то однажды понадобится то же самое

MPMediaQuery *everything = [[MPMediaQuery alloc] init];

    NSArray *itemsFromGenericQuery = [everything items];

    for (MPMediaItem *song in itemsFromGenericQuery) 
    {            
        if ([savedUrl isEqual:[song valueForProperty:MPMediaItemPropertyAssetURL]])
        {
            ownMediaItemCollection = [MPMediaItemCollection collectionWithItems: [NSArray arrayWithObject:song]];
        }
    }
    [everything release];
Другие вопросы по тегам