내가 사용할 때마다 null 값을 얻고 있습니다. MPMediaItemCollection
MPMediaItemPropertyAssetURL
을 데이터로 변환 하시겠습니까?'MPMediaItemCollection`을 사용하여'MPMediaItemPropertyAssetURL`을 데이터로 변환 할 때마다 널값을 얻고 있습니까?
여기 내 코드 여기
MPMediaItemCollection *collection=[allAlbumsArray objectAtIndex:indexPath.row];
MPMediaItem *item = [collection representativeItem];
NSLog(@" songs titles_str url is===>%@",[item valueForProperty:MPMediaItemPropertyAssetURL]);
NSLog(@"class type is %@",[[item valueForProperty:MPMediaItemPropertyAssetURL] class]);
self.songData=[NSData dataWithContentsOfURL:[item valueForProperty:MPMediaItemPropertyAssetURL]];
NSLog(@"original data is %@",self.songData);
내가 노래 ipod-library://item/item.mp3?id=-9207595762773025867
에 대한 URL을 얻고있다하지만 난 데이터로 변환 할 때 내가 null 값을 사전에 감사를 받고.
AudioFile을 초기화하는 곳은 어디입니까? – rishi
NSLog();의 결과는 –