0

在我的 Cocos2D 应用程序中,我有一个暂停视图,我在其中加载基于 applicationMusicPlayer 的播放状态的特定按钮。但是有一个问题,applicationMusicPlayer始终为NULL。所以我有一个音乐播放器的 ivar,即使我第二次启动暂停视图,它仍然是 NULL。

即使我以前从未在应用程序中播放过歌曲,它不应该在playbackState MPMusicPlaybackStateStopped 吗?

如果这有什么不同,我会像这样 NSLog :

NSLog(@"Playback State:%@", [MPMusicPlayerController applicationMusicPlayer].playbackState);

任何提示/建议或见解都会非常有帮助!

谢谢!

4

1 回答 1

1

PlaybackState 不是 nsobject,所以应该使用 %d。

NSLog(@"Playback State:%d", [MPMusicPlayerController applicationMusicPlayer].playbackState);
于 2012-03-22T17:55:56.837 回答