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