解决方案 »
- 请教关于table view cell添加label出错
- 可以给tableview添加一个背景图片吗??
- 类型转换的问题
- iphone开发中如何编解码%BF%AA%B7%A2格式的URL中的参数,不是整个URL,仅仅编解码参数,有自带的类库吗?
- 哪位同志可以发一个IOS 6 的simulator给我啊,Xcode里面自带的下载不了,网速不行,下一半总是提示网络出错不给下了
- 求助 关于非ARC的计数器
- 苹果MAC系统应用程序开发基础问题
- 新手给页面传值整死了,求帮助啊
- 关于在多个viewController跳转的问题
- iOS开发,今天遇到个比较棘手的问题,关于tableview的
- NSTimer创建函数不能调用c++类的函数
- 关于IOS 方法名`
- (void)startPlayer:(NSInteger)songNumber
{
//创建音乐播放器
playerController = [MPMusicPlayerController applicationMusicPlayer];
//MPMediaQuery *myPlaylistsQuery = [MPMediaQuery playlistsQuery];
MPMediaQuery *mdbb = [MPMediaQuery songsQuery];
// musicLists = [mdbb collections];
if (musicLists != nil)
{
NSLog(@"%@",[musicLists objectAtIndex:1]);
NSLog(@"音乐列表不为空");
} MPMediaItemCollection *mediaCollection = [MPMediaItemCollection collectionWithItems:[mdbb collections]];
[playerController setQueueWithItemCollection:mediaCollection];
[playerController setRepeatMode:MPMusicRepeatModeAll];
//播放特定的音乐
if (musicNumber < musicLists.count)
{
//程序crash了
playerController.nowPlayingItem = [mediaCollection.items objectAtIndex:songNumber];
[playerController prepareToPlay];
[playerController play];
songNameLabel.text = [playerController.nowPlayingItem valueForProperty:MPMediaItemPropertyTitle];
}
else
{
NSLog(@"音乐无法播放!");
}
//播放控制器不能为空
}
达不到预期的效果,可以在这个代码基础上改一下或者另给办法,感激不尽!