如何使用Swift / ScriptingBridge在iTunes中获取当前曲目的图稿?

时间:2018-02-02 20:37:05

标签: ios swift macos applescript scripting-bridge

我目前正在尽我最大努力,却无法到达任何地方。我可以使用iTunes.currentTrack获取当前曲目,但.artworks() SBElementArray并没有真正让我到任何地方,因为我不知道如何处理它。还有@objc public protocol iTunesArtwork: iTunesItem {,但我也不知道如何到达那里。 任何帮助,将不胜感激。 谢谢!

1 个答案:

答案 0 :(得分:0)

您可以从其中一项中获取原始数据,并从中获取一个NSImage。这是Objective-C,但应该直接翻译过来。

[[NSImage alloc] initWithData:[[[currentTrack artworks] firstObject] rawData]];