在我的Cocos2D应用程序中,我有一个暂停 View ,在该 View 中,我根据applicationMusicPlayer的playbackState加载特定的按钮。但是存在一个问题,applicationMusicPlayer始终为NULL。因此,我为musicPlayer设置了一个ivar,即使第二次启动Pause View,它仍然为NULL。
即使我以前从未在应用程序中播放过歌曲,它也不应该处于playingState MPMusicPlaybackStateStopped吗?
如果有任何区别,我可以这样登录:
NSLog(@"Playback State:%@", [MPMusicPlayerController applicationMusicPlayer].playbackState);
任何提示/建议或见解将非常有帮助!
谢谢!
最佳答案
playbackState不是nsobject,因此应使用%d。
NSLog(@"Playback State:%d", [MPMusicPlayerController applicationMusicPlayer].playbackState);
关于ios - applicationMusicPlayerplayingState为NULL?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9028129/