電話間NSDictionaryのを送信
-
18-09-2019 - |
質問
私は、ユーザーがNSMutableDictionaryに格納された設定を作成するアプリケーションを有しています。私はそれが後に受信者によって取得することができ、サーバーにこれを送信する必要があります。
私は辞書をシリアル化し、それをサーバに送信することができます。私の質問は、私はNSDataのようにそれを送信した場合、私のPostgreSQLのDBにBLOBフィールドに格納し、で、その後、要求されたときにそれを送り返し、それは[NSDictionaryのinitWithContentsOfURL]を使用するのと同じくらい簡単ですか!私は、サーバー側で心配する必要はありますか?送信側と受信側のHTTPヘッダ?
私はNSDictionaryのようにそれを送信する場合 - iPhoneの以外のデバイスがそれを使用できるように、XMLからNSDictionaryのを再作成するための簡単な方法があるか、私が送ったXMLとデータの両方を保存し、必要があり、>のxml - > serializedData要求された1?
解決
ただ、安全のために、私は、テキストのplistとしてそれをシリアル化したいです。これは、xml形式ですので、どこでも使用可能である必要がありますが、1つのコールバックNSDictionaryのにも変換可能です。
使用する - [NSPropertyListSerialization dataFromPropertyList:フォーマット:errorDescription:]、フォーマットとしてNSPropertyListXMLFormat_v1_0と
。所属していません StackOverflow