Цель C: получение свойства MPMediaItem 'Favorite'

Я просматривал документацию Apple и не могу найти способ узнать, является ли MPMediaItem «любимым» треком или нет. Смотрите скриншот ниже, с розовым сердцем.

Как можно получить эту собственность? Я знаю, поскольку это новая функция, ее доступность будет ограничена iOS 8.4 или более поздней.

Вот некоторый код, который я использую, чтобы получить другие свойства из MPMediaItems через музыкальное средство выбора:

- (void) processMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
            //iterate through selected songs
            if (mediaItemCollection) {
                NSArray *allSelectedSongs = [mediaItemCollection items];

                for(MPMediaItem *song in allSelectedSongs)
                {
                    NSURL *songURL = [song valueForProperty:MPMediaItemPropertyAssetURL];
                    NSNumber *ident = [song valueForProperty:MPMediaEntityPropertyPersistentID];
                    NSString *identString = [BukketHelper convertULLToNSString:ident];
                    NSNumber *isCloud = [song valueForProperty:MPMediaItemPropertyIsCloudItem];
                }

 //do other stuff here
}

У кого-нибудь есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос