【发布时间】:2012-02-17 14:25:00
【问题描述】:
您好,首先我是 iPhone 新手,
我想访问我的应用程序中的所有歌曲。这可以获取所有歌曲吗?
非常感谢。也许对你来说很容易,但对我来说很难。
【问题讨论】:
标签: iphone ios media-player
您好,首先我是 iPhone 新手,
我想访问我的应用程序中的所有歌曲。这可以获取所有歌曲吗?
非常感谢。也许对你来说很容易,但对我来说很难。
【问题讨论】:
标签: iphone ios media-player
您需要媒体播放器框架:
取自文档的实际示例:
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
NSLog(@"Logging items from a generic query...");
NSArray *itemsFromGenericQuery = [everything items];
for (MPMediaItem *song in itemsFromGenericQuery) {
NSString *songTitle = [song valueForProperty: MPMediaItemPropertyTitle];
NSLog (@"%@", songTitle);
}
【讨论】:
items 是返回所有匹配元素的MPMediaQuery 实例的方法。尝试不同类型的查询。检查文档(链接会损坏,只需在本地 Xcode 文档中搜索)。
This tutorial 也可能对您有所帮助。
【讨论】:
您需要媒体播放器框架:
使用“MPMusicPlayerController”这个类很容易。
通过这个东西你会找到所有的东西。
【讨论】: