---
title: MPMediaItemPropertyArtistPersistentID
framework: mediaplayer
role: symbol
role_heading: Global Variable
path: mediaplayer/mpmediaitempropertyartistpersistentid
---

# MPMediaItemPropertyArtistPersistentID

The key for the persistent identifier for an artist.

## Declaration

```swift
let MPMediaItemPropertyArtistPersistentID: String
```

## Discussion

Discussion This value is an NSNumber object that contains a MPMediaEntityPersistentID. The value of the MPMediaItemPropertyArtistPersistentID identifier persists across application launches and across syncs that do not change the sync status of the media item. The value is not guaranteed to persist across a sync/unsync/sync cycle. Can be used to build a media property predicate as described in MPMediaPropertyPredicate.

## See Also

### Filterable property keys

- [MPMediaItemPropertyAlbumArtist](mediaplayer/mpmediaitempropertyalbumartist.md)
- [MPMediaItemPropertyAlbumArtistPersistentID](mediaplayer/mpmediaitempropertyalbumartistpersistentid.md)
- [MPMediaItemPropertyAlbumPersistentID](mediaplayer/mpmediaitempropertyalbumpersistentid.md)
- [MPMediaItemPropertyAlbumTitle](mediaplayer/mpmediaitempropertyalbumtitle.md)
- [MPMediaItemPropertyArtist](mediaplayer/mpmediaitempropertyartist.md)
- [MPMediaItemPropertyComposer](mediaplayer/mpmediaitempropertycomposer.md)
- [MPMediaItemPropertyComposerPersistentID](mediaplayer/mpmediaitempropertycomposerpersistentid.md)
- [MPMediaItemPropertyGenre](mediaplayer/mpmediaitempropertygenre.md)
- [MPMediaItemPropertyGenrePersistentID](mediaplayer/mpmediaitempropertygenrepersistentid.md)
- [MPMediaItemPropertyHasProtectedAsset](mediaplayer/mpmediaitempropertyhasprotectedasset.md)
- [MPMediaItemPropertyIsCompilation](mediaplayer/mpmediaitempropertyiscompilation.md)
- [MPMediaItemPropertyIsCloudItem](mediaplayer/mpmediaitempropertyisclouditem.md)
- [MPMediaItemPropertyMediaType](mediaplayer/mpmediaitempropertymediatype.md)
- [MPMediaItemPropertyPersistentID](mediaplayer/mpmediaitempropertypersistentid.md)
- [MPMediaItemPropertyPlayCount](mediaplayer/mpmediaitempropertyplaycount.md)
