2010-07-02 5 views

Répondre

1

MPMediaItem et MPMediaItemCollection à la fois soutenir NSCoding, vous devriez pouvoir et sérialisation stocker en utilisant NSKeyedArchiver, voir le documentation. Si obj est tout objet supportant NSCoding,

  NSData*data=[NSKeyedArchiver archivedDataWithRootObject:obj]; 

convertit en une instance NSData. Ou bien, vous pouvez obtenir l'ID persistante MPMediaItemPropertyPersistentID d'une chanson de

  NSNumber*persistentID=[mediaItem valueForProperty:MPMediaItemPropertyPersistentID]; 

puis yo UCAN sauver le persistentID dans quelque part, comme NSUserDefaults.

Questions connexes