В настоящее время я занимаюсь разработкой приложения, которое показывает, какого исполнителя, дорожки и обложки альбомов вы слушаете в музыкальном проигрывателе. Все идет хорошо, кроме того, что когда я играю песню без рисунков, я хочу иметь возможность показывать свое собственное изображение по умолчанию (вместо того, чтобы показывать пустой экран).
Ниже я представляю, как это ДОЛЖНО работать, но в остальное оно никогда не попадет, так как itemArtwork никогда не равняется нулю!
Ваша помощь приветствуется.
Спасибо, Бен
_item = [_player nowPlayingItem];
MPMediaItemArtwork *itemArtwork = [_item valueForProperty:MPMediaItemPropertyArtwork];
if (itemArtwork != nil) {
UIImage *albumArtworkImage = [itemArtwork imageWithSize:CGSizeMake(250.0, 250.0)];
_albumArtImageView.image = albumArtworkImage;
} else { // no album artwork
NSLog(@"No ALBUM ARTWORK");
_albumArtImageView.image = [UIImage imageNamed:@"kol.jpg"];
}