从NSURL向MPMediaItemCollection添加项目

时间:2011-06-27 15:19:31

标签: iphone ios mpmediaitemcollection


在.plist文件中,我保留了来自iPod库的NSURL音频文件。我需要通过这些网址初始化MPMediaItemCollection项目。

我该怎么做?
感谢。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案
保持在这里,如果有人需要同样的事情

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];