【发布时间】:2015-07-25 21:55:17
【问题描述】:
如何从我的 iPhone 访问 m4a 文件。现在我只访问 mp3 文件并使用MpMediaQuery,但现在我也想访问 m4a 文件。我正在使用此代码:
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
NSArray *itemsFromGenericQuery = [everything items];
for (MPMediaItem *songMedia in itemsFromGenericQuery)
{
NSString *songTitle = [songMedia valueForProperty: MPMediaItemPropertyTitle];
NSString *songTitle2 = [[songMedia valueForProperty: MPMediaItemPropertyAssetURL] absoluteString];
NSString *artistName = [songMedia valueForProperty: MPMediaItemPropertyArtist];
//NSString *duration = [songMedia valueForProperty: MPMediaItemPropertyPlaybackDuration];
NSNumber *seconds=[songMedia valueForProperty: MPMediaItemPropertyPlaybackDuration];
int time=[seconds intValue]*1000;
NSString *duration=[NSString stringWithFormat:@"%d",time];
}
你能告诉我怎么做吗,如何将 iPhone 音乐库中的 m4a 文件访问到我的代码中?
【问题讨论】:
-
代码格式和语法。
标签: ios xcode mp3 m4a mpmediaquery