首页 > 代码库 > 扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例
扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例
//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework -(NSArray*) findArtistList { NSMutableArray *artistList = [[NSMutableArray alloc]init]; MPMediaQuery *listQuery = [MPMediaQuery playlistsQuery];//播放列表 NSArray *playlist = [listQuery collections];//播放列表数组 for (MPMediaPlaylist * list in playlist) { NSArray *songs = [list items];//歌曲数组 for (MPMediaItem *song in songs) { NSString *title =[song valueForProperty:MPMediaItemPropertyTitle];//歌曲名 //歌手名 NSString *artist =[[song valueForProperty:MPMediaItemPropertyArtist] uppercaseString]; if(artist!=nil&&![artistList containsObject:artist]){ [artistList addObject:artist]; } } } return artistList; }
扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。