В настоящее время я разрабатываю приложение, которое показывает, какой художник, трек и обложка альбома вы слушаете в музыкальном проигрывателе. Все идет отлично, когда я играю песню без художественных работ. Я хочу показать свое собственное изображение по умолчанию (вместо того, чтобы показывать пустой экран).
Ниже показано, как я думал, что ДОЛЖЕН работать, но никогда не попадает в другое, поскольку 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"];
}