【发布时间】:2014-08-07 21:19:30
【问题描述】:
在目标 c 中,我一直在使用这样的代码来更新 MPNowPlayingInfoCenter:
[[MPNowPlayingInfoCenter defaultCenter] setNowPlayingInfo:
@{ MPMediaItemPropertyArtist : @"Artist!",
MPMediaItemPropertyTitle : @"Title! }];
但在 Swift 中,似乎无法识别函数“setNowPlayingInfo”:
MPNowPlayingInfoCenter.defaultCenter().... // Can't identify 'setNowPlayingInfo()'
我有什么遗漏的吗?
【问题讨论】:
-
尝试
MPNowPlayingInfoCenter.defaultCenter().nowPlayingInfo = [MPMediaItemPropertyArtist : "Artist!", MPMediaItemPropertyTitle : "Title!],setter/getter 在 Swift 中的行为与 ObjC 完全不同 -
@JackWu 非常感谢。是的,仍然掌握 Swift 的窍门。
标签: ios swift mpnowplayinginfocenter