NSImage *artwork; for (int i=0; i<[[iTunes.currentTrack artworks] count]; i++){ iTunesArtwork *iTunesArtwork = [[iTunes.currentTrack artworks] objectAtIndex:i]; artwork = [iTunesArtwork data]; if ([artwork isKindOfClass:[NSImage class]]){ break; } } if (artwork != nil && [artwork isKindOfClass:[NSImage class]]){ [_musicImageView setImage:artwork]; }