Hallo Leute,
nachdem ich mich in Core Data reingestürzt habe, habe ich auch schnell gemerkt, dass es nicht ganz das Richtige für mich ist. Vor allem scheitert es bei mir an der Ordnung in den Relationships.
Was ich haben möchte, ist der alte Klassiker:
Zwei NSTableViews, die eine stellt die Entität Playlist dar, die zweite die Songs der gerade selektierten Playlist. Nun kann ich die Songs natürlich sortieren (z.B. nach Titel), aber die manuelle Ordnung, die der Nutzer durch beliebiges Verschieben der Songs bekommt, bekomme ich (z.B. bei Neustart) nicht so einfach wiederhergestellt. Das geht zwar über Umwege (z.B. so http://www.fatcatsoftware.com/blog/... ), aber Core Data scheint allgemein nicht dafür gemacht zu sein.
Jetzt wollte ich mal fragen, wofür Core Data gemacht wurde, wann man sich für Core Data entscheidet und wann dagegen. Hier fehlt mir noch die Einsicht in den Stoff und der Hillegass ist auch nicht sehr hilfreich.
Die nächste Frage wäre, falls Core Data wirklich nichts für die oben genannte Angelegenheit ist, wie setze ich an, um diese Playlist-Song-Relationship ohne Core Data umzusetzen?
Vielen Dank für jegliche Hilfe.
nachdem ich mich in Core Data reingestürzt habe, habe ich auch schnell gemerkt, dass es nicht ganz das Richtige für mich ist. Vor allem scheitert es bei mir an der Ordnung in den Relationships.
Was ich haben möchte, ist der alte Klassiker:
Zwei NSTableViews, die eine stellt die Entität Playlist dar, die zweite die Songs der gerade selektierten Playlist. Nun kann ich die Songs natürlich sortieren (z.B. nach Titel), aber die manuelle Ordnung, die der Nutzer durch beliebiges Verschieben der Songs bekommt, bekomme ich (z.B. bei Neustart) nicht so einfach wiederhergestellt. Das geht zwar über Umwege (z.B. so http://www.fatcatsoftware.com/blog/... ), aber Core Data scheint allgemein nicht dafür gemacht zu sein.
Jetzt wollte ich mal fragen, wofür Core Data gemacht wurde, wann man sich für Core Data entscheidet und wann dagegen. Hier fehlt mir noch die Einsicht in den Stoff und der Hillegass ist auch nicht sehr hilfreich.
Die nächste Frage wäre, falls Core Data wirklich nichts für die oben genannte Angelegenheit ist, wie setze ich an, um diese Playlist-Song-Relationship ohne Core Data umzusetzen?
Vielen Dank für jegliche Hilfe.