【发布时间】:2011-05-27 22:48:56
【问题描述】:
我构建了一个必须访问 iTunes 库的应用程序。我使用 MPMediaQuer 从库中检索歌曲,如下所示。
MPMediaQuery *media = [[MPMediaQuery alloc]init];
NSArray *arr = [media items];
for(MPMediaItem *song in arr)
{
//To print songs title
NSString *title = [song valueForProperty:MPMediaItemPropertyTitle];
NSLog(@"%@", title);
}
但没有打印出来!
我尝试打印 arr 数组的计数,结果为 0,如下所示。
NSLog(@"%D",[arr count]);
我确定 iTunes 库中有一些歌曲。
是否因为我在模拟器中测试而出现此问题?如果我在设备上测试代码,它应该可以工作吗?
【问题讨论】:
标签: iphone iphone-sdk-3.0 ios-simulator ipod-touch