Save MPMediaItemCollection
Hee,
Weet er iemand hoe ik een MPMediaItemCollection kan opslaan en later weer opvragen? Je kan namelijk zo ver ik weet niet de huidige MPMediaItemCollection opvragen. Groeten Jeroen |
Ik heb niet het exacte antwoord voor je. Maar aangezien dit een klasse is die niet standaard een writeToFile method biedt zou ik zoeken naar een oplossing waarbij je zorgt dat je het middels een ander object kan opslaan. Wellicht eens onderzoeken hoe dit werkt met NSData of als je geluk hebt lukt het door het object simpelweg in een array te plaatsen en deze op te slaan (voorwaarde is wel dat MPMediaItemCollection middels een plist gerepresenteerd kan worden).
|
De MPMediaItems in de collection hebben toch een uniek ID? dan sla je gewoon een lijsjte met strings op.
|
Citaat:
|
Citaat:
Code:
// Save |
Het is gelukt. Bedankt!
Ik heb de media items in een array gezet en deze array omgezet tot NSData zoals JornZ zij en deze weet opgeslagen met NSUserdefaults. Code:
NSArray *mediaItems = [self.userMediaItemCollection items]; |
Alle tijden zijn GMT +2. Het is nu 09:04. |