Reputation: 16051
Anybody know how to do this? The standard method will not work. I want the user to pick a song, and then have it save for the next time they load the app, but i can't seem to get it into NSUserDefaults.
Upvotes: 1
Views: 701
Reputation: 243146
You need to iterate the collection to get the MPMediaItems.
MPMediaItem
inherits from MPMediaEntity
, which has a -valueForProperty:
method. If you pass that method the MPMediaItemPropertyPersistentID
constant, you'll get back an NSNumber
that uniquely identifies the item. This is a value that's persistable across launches.
Upvotes: 1