0
我构建了一个必须访问iTunes库的应用程序。我使用MPMediaQuer从库中检索歌曲,如下所示。以编程方式访问iTunes库的问题
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资料库中有一些歌曲。
发生此问题是因为我在模拟器中测试?如果我测试设备上的代码应该工作吗?
干草Julio ..感谢很多回复,因为我读这个代码只是必须在设备上测试..但从我的代码..你期待,当我在设备上测试将工作!我没有一个:(只是在这个阶段,我需要打印标题...这个代码是否可行? – Adel 2010-12-19 20:19:25
我认为你发布的代码可以在设备上工作。 – 2010-12-19 23:19:14