我有一个使用SBApplication获取专辑图片的应用。我有这个代码:
NSImage* albumArtwork;
iTunesArtwork *artwork = (iTunesArtwork *)[[[[iTunes currentTrack] artworks] get] lastObject];
albumArtwork = artwork.data;
现在,使用最新的iTunes 11.1.5,艺术作品变量始终为零。我尝试了不同的方法来阅读专辑封面,但没有任何作用。
任何人都知道发生了什么事?
答案 0 :(得分:0)
问题的解决方案如下。
iTunesArtwork *artwork = (iTunesArtwork *)[[[[iTunes currentTrack] artworks] get] lastObject];
albumArtwork = nil;
if(artwork)
{
albumArtwork = artwork.data;
}