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