Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

[iOS] Cora Data Models autogenerieren

  Alt 27. Sep 2011, 15:46
Ist jetzt zwar absolut keine Delphi-Frage, aber ich nehme mal stark an dass der eine oder andere sich hier auch schon mit iOS-Development beschäftigt hat

Folgende Problematik: Wir haben ein mittels C#/WCF implementierten REST-Service als Backend. Die Entities dieses Services sollen in einer iPad-App verwendet werden. Für den Zugriff auf den Service verwenden wir RestKit.

Die Entities, die unser Service kennt, sowie entsprechende Helper für RestKit werden automatisch als Objective-C-Klassen exportiert - dank C#-Reflectionfähigkeiten kein Problem.

Richtig mächtig wird RestKit aber, wenn man die Core Data integration verwendet. Dazu braucht man ja aber für jede Entity einen entsprechenden Eintrag in der xcdatamodeld. Bei diesem File handelt es sich - warum auch immer - scheinbar um Binärformat (überall sonst wird doch auch XML verwendet?!).

Für den umgekehrten Weg findet man ja genügend Tools - also aus Core Data Models automatisch Objective C Code zu erzeugen. Wir bräuchten aber genau den umgekehrten Weg, d.h. entweder müssten wir irgendwie direkt die xcdatamodeld erzeugen oder aber aus Objective C Klassen erzeugen.

Hat sich irgendjemand schonmal mit der Thematik auseinandergesetzt und hätte ein paar Ideen wie man die Sache angehen / umgehen könnte?

Viele Grüße
Mef
  Mit Zitat antworten Zitat