General media item property keys
System-defined properties for obtaining the metadata for a media item.
Overview
Obtain metadata for a media item by calling the value(forProperty:) method with these property keys. You can use the filterable property keys to build media property predicates, which MPMediaPropertyPredicate describes.
Topics
Property keys
MPMediaItemPropertyPlaybackDurationMPMediaItemPropertyAlbumTrackNumberMPMediaItemPropertyAlbumTrackCountMPMediaItemPropertyDiscNumberMPMediaItemPropertyDiscCountMPMediaItemPropertyArtworkMPMediaItemPropertyLyricsMPMediaItemPropertyReleaseDateMPMediaItemPropertyBeatsPerMinuteMPMediaItemPropertyCommentsMPMediaItemPropertyAssetURLMPMediaItemPropertyIsExplicitMPMediaItemPropertyIsPreorderMPMediaItemPropertyPlaybackStoreID
Filterable property keys
MPMediaItemPropertyAlbumArtistMPMediaItemPropertyAlbumArtistPersistentIDMPMediaItemPropertyAlbumPersistentIDMPMediaItemPropertyAlbumTitleMPMediaItemPropertyArtistMPMediaItemPropertyArtistPersistentIDMPMediaItemPropertyComposerMPMediaItemPropertyComposerPersistentIDMPMediaItemPropertyGenreMPMediaItemPropertyGenrePersistentIDMPMediaItemPropertyHasProtectedAssetMPMediaItemPropertyIsCompilationMPMediaItemPropertyIsCloudItemMPMediaItemPropertyMediaTypeMPMediaItemPropertyPersistentIDMPMediaItemPropertyPlayCountMPMediaItemPropertyPodcastPersistentIDMPMediaItemPropertyPodcastTitleMPMediaItemPropertyTitle