我的 MPMediaplayer 在音乐方面运行良好,但当我开始使用 Podcast 时,情况就不同了。
我试图得到两件事:1)播客标题(“美国生活”)的名称2)剧集标题(“我的假期”)
这行代码可以很好地获取 Podcast 标题:
let podTitle:String = (myMP.nowPlayingItem?.podcastTitle)!
然而,这一行应该得到剧集标题:
let episode:String = myMP.nowPlayingItem?.value(forProperty: "MPMediaItemPropertyTitle") as! String
但会导致崩溃并出现此错误:
致命错误:在展开可选值时意外发现 nil
如何获取给定播客的剧集标题?