Frage

Dieses Problem meinen Hintern für ein paar Tage wurde treten jetzt.

Ich habe einen Web-Service, der XML dient, die wie folgt aussieht:

<levels>
    <level>Level 1</level>
    <level>Level 2</level>
    <level>Consulting</level>
    <level>Office Support</level>
    <level>Learning</level>
</levels>

Diese Daten müssen in eine Einheit in meinem Core Data-Modell gehen, so dass sie durch meine Anwendung verwendet werden. Ich habe in der Lage gewesen, sie in das Modell zu analysieren, ganz gut, mein Problem entsteht, wenn eine der Ebene ändern. Ich kann erstellen, lesen und löschen, aber ich kann nicht herausfinden, wie zu aktualisieren, weil ich die Beziehungen pflegen müssen, die in meinem Modell mit anderen Entitäten existieren. Ich komme aus einer starken PHP und MySQL Hintergrund so mein erster Instinkt einen Schlüssel zum Modell hinzuzufügen, die ich beziehen sich nutzen könnten, aber da Core Data nicht wirklich eine Datenbank ist es falsch anfühlt, und ich weiß, es muss einen besseren sein Weg. Ich habe Google ein wenig gesucht und konnte keine Antwort finden. Bin ich auf dem richtigen Weg mit dem Schlüssel oder tut Core Data bieten etwas, was ich bin fehlt?

War es hilfreich?

Lösung

würde ich mehr Informationen benötigen, genau zu verstehen, wie Ihr Modell funktioniert, aber im Allgemeinen Ich glaube nicht, dass es etwas falsch Ihren eigenen einzigartigen Schlüssel zu einem Core Data-Modell hinzufügen. Ich bin das gleiche für eine der Anwendungen zu tun, halte ich eine UUID für jedes Objekt für die Synchronisierung mit einer iPhone-Applikation.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top