Hallo!
Ich habe eine MongoDB und möchte über die REST Schnittstelle Daten synchronisieren.
Das Problem liegt darin, dass sich das Datenmodel in der MongoDB ändern kann.
In iOS weiß ich nicht, wie ich am besten dieses JSON Model in ein Cocoa Model bringe, ohne das ich jede Klasse manuell schreibe. Das heißt ich möchte ohne viel Programmierarbeit den JSON String in ein Cocoa Model bringen und dieses auch ggf. flexibel bzgl. Änderungen machen. Ist das überhaupt möglich? - hab im www keine Antwort darauf gefunden.
Zwei Libraries, welche ich gefunden habe, sind Mantle und JSONModel.
Die nächste Frage, die sich mir stellt, ist, ob ich dann das Model in Core Data bringen soll? - wenn ja wie? RestKit?
Puhh.. Dann meine letztes Problem
Ich möchte Bindings nutzen. Mit KVO und KVC bin ich mittlerweile vertraut. Nur ist halt KVO nicht das Gelbe vom Ei. Nun recherchierte ich im Internet und fand die Libraries ReactiveCocoa und KVOController von Facebook. Hat irgendwer Erfahrung damit, oder sollte ich bei KVO bleiben ohne Libraries zu nutzen?
Ich hoffe erfahrene Entwickler, die schon mal auf das selbe Problem gestoßen sind, können mir weiterhelfen. Wie würdet ihr es in meinem Fall lösen? Ich bin über jeglichen Kommentar dankbar!
Ich habe eine MongoDB und möchte über die REST Schnittstelle Daten synchronisieren.
Das Problem liegt darin, dass sich das Datenmodel in der MongoDB ändern kann.
In iOS weiß ich nicht, wie ich am besten dieses JSON Model in ein Cocoa Model bringe, ohne das ich jede Klasse manuell schreibe. Das heißt ich möchte ohne viel Programmierarbeit den JSON String in ein Cocoa Model bringen und dieses auch ggf. flexibel bzgl. Änderungen machen. Ist das überhaupt möglich? - hab im www keine Antwort darauf gefunden.
Zwei Libraries, welche ich gefunden habe, sind Mantle und JSONModel.
Die nächste Frage, die sich mir stellt, ist, ob ich dann das Model in Core Data bringen soll? - wenn ja wie? RestKit?
Puhh.. Dann meine letztes Problem
Ich möchte Bindings nutzen. Mit KVO und KVC bin ich mittlerweile vertraut. Nur ist halt KVO nicht das Gelbe vom Ei. Nun recherchierte ich im Internet und fand die Libraries ReactiveCocoa und KVOController von Facebook. Hat irgendwer Erfahrung damit, oder sollte ich bei KVO bleiben ohne Libraries zu nutzen?
Ich hoffe erfahrene Entwickler, die schon mal auf das selbe Problem gestoßen sind, können mir weiterhelfen. Wie würdet ihr es in meinem Fall lösen? Ich bin über jeglichen Kommentar dankbar!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von 99s99m ()