iphone开发 获取音乐列表

To obtain a sorted list of songs, configure a media query with the MPMediaGroupingTitle key, or take advantage of the title key being the default for a media query.

Song是自己创建的一个类

A media item collection is a sorted set of media items (instances of the MPMediaItem class) from the iPod library. Typically, you use this class by requesting an array of collections from a media query by way of its collections property.   


MPMediaQuery *myPlaylistsQuery = [MPMediaQuery songsQuery];  
            NSArray *playlists = [myPlaylistsQuery collections];  
            
            for (MPMediaItemCollection *playlist in playlists) {  
                
                NSArray *songs = [playlist items];  
                for (MPMediaItem *song in songs) {  
                    Song *song1 = [[Song alloc] init];
                    song1.songName = [song valueForProperty: MPMediaItemPropertyTitle]; 
                    song1.remark = [song valueForKey:MPMediaItemPropertyPodcastTitle];
                    song1.singerName = [song valueForKey:MPMediaItemPropertyArtist];
                    song1.album = [song valueForKey:MPMediaItemPropertyAlbumTitle];
                    song1.songURL = [song valueForKey:MPMediaItemPropertyAssetURL];
                    [ipodAllSongsViewController.mySongArray addObject:song1];
                    [song1 release];
                }  
            } 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值