Ich versuche, eine Liste von Musikdateien zu speichern, die der Benutzer aus der iPod-Musikbibliothek ausgewählt hat. Zu diesem Zweck erhalte ich eine Liste von persistentIDs die ich später zur Abfrage der Bibliothek verwenden werde. Ich gehe dabei wie folgt vor:
NSNumber* persistentID = [mediaItem valueForProperty:[MPMediaItem persistentIDPropertyForGroupingType: MPMediaGroupingTitle]];
Diese Methode gibt eine ID zurück, die ich NSNumber zuordne. Die Zahlen, die ich erhalte, sind von dieser Form: 4158583232547482294 . Welches Zahlenformat sollte ich wählen, um solche Zahlen in den Kerndaten zu speichern. Ist dies ein Integer64?
Ich danke Ihnen!