Christian Kruse: Webseite -> jetzt iPhone-Anwendung dazu

Beitrag lesen

你好 lars79,

Das Angebot nehme ich natürlich gern an, aber eine grundlegende Frage: wie sollten die Daten aus meiner Datenbank in die iApp kommen?

Hatte schon mal gehört, dass diese von mir im JSON-Format bereitgestellt werden. Ich habe mir dann überlegt, dass die iApp eine php-Datei auf meinem Server aufruft und von dieser die Daten im JSON-Format zurückbekommt.

Vielleicht interessiert dich ja, wie ich es gemacht habe: Anfangs habe ich auch ein eigenes XML-Format genutzt. Allerdings ging es mir auf den Zeiger, für jedes Modell eine eigene Parser-Logik bauen zu müssen, so dass ich jetzt im Wesentlichen mit dem Standard-Datenformat von Apple arbeite: PLists. In eine PList kann man die primitiven (primitiv im Sinne von nicht komplex) NS-Datenformate speichern, also NSDictionary, NSString, NSArray, NSFloat, NSInteger und NSDate. Und natürlich auch wieder deserialisieren. Sehr platzsparend und angenehm. Siehe auch http://ck.kennt-wayne.de/cfpropertylist-php-klassen-zur-manipulation-von-apples-property-lists sowie http://code.google.com/p/cfpropertylist/. Bei weiteren Fragen: schiess los.

再见,
 克里斯蒂安

--
http://wwwtech.de/
Descartes sagte: 'Ich denke, also bin ich.' Ich hingegen sage: 'Ich denke nicht, also bin ich.'
Hochzeit mit FlitterwochenCFPropertyList: PHP-Klassen zur Manipulation von Apples property lists