以编程方式获取 Swift 中当前播放曲目的名称和艺术家

use*_*540 7 ios swift

我已经尝试过以下方法:

let nowPlaying = MPNowPlayingInfoCenter.defaultCenter().nowPlayingInfo
Run Code Online (Sandbox Code Playgroud)

nil然而,每次我运行它并播放歌曲时我都会回来。

我希望能够获取曲目标题和艺术家并将其显示在我的应用程序中。

mat*_*att 3

你的处理方式完全错误。MPNowPlayingInfoCenter 与了解当前正在播放的内容无关。如果您想知道音乐应用程序当前正在播放什么,请询问“iPod音乐播放器”(在iOS 8中称为MPMusicPlayerController.systemMusicPlayer)。