Frage

Ich habe eine Anwendung, wo ein Benutzer erstellt Einstellungen, die in einer NSMutableDictionary gespeichert sind. Ich habe diese auf einen Server zu schicken, wo sie später von einem Empfänger abgerufen werden.

kann ich das Wörterbuch, serialisiert und an den Server senden. Meine Frage ist, wenn ich es als NSData, sollte sich in einem BLOB-Feld in meinem postgresql db schicken, und es dann zurückzuschicken, wenn gewünscht, ist es so einfach wie mit [NSDictionary initWithContentsOfURL]? Gibt es etwas, muss ich auf der Serverseite befürchten? HTTP-Header zum Senden und Empfangen?

Wenn ich sende es als NSDictionary -> serializedData -> XML, so dass andere Geräte als iPhones sie verwenden können, gibt es eine einfache Möglichkeit, die NSDictionary aus der XML zu erstellen, oder sollte ich speichern XML und Daten und senden die eine angeforderte?

War es hilfreich?

Lösung

Nur um sicher zu gehen, ich es als Text plist Serialisierung würde. Das ist ein XML-Format, also sollte es überall einsetzbar sein, sondern ist auch umwandelbar zurück zu einem NSDictionary mit einem Anruf.

Sie mit - [NSPropertyListSerialization dataFromPropertyList: Format: errordescription:]., Mit NSPropertyListXMLFormat_v1_0 als Format

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