サーバーからの応答の詳細も保存したいplistがありますが、変数はuint32_t型であり、plistにはnumber-string-array-dictionary以外から選択できる型オプションがたくさんありません。等
では、最善の行動方針は何ですか?変換?もしそうなら、私はこれをどのように行うのでしょうか。
デコード時に、integer
32ビットまたは64ビットの最適なサイズが自動的に選択されます。エンコードするときは、適切なサイズの[NSNumber numberWithUnsignedInt: ...]
を作成するために、または同様のメソッドを具体的に呼び出す必要があります。ただし、とにかくNSNumber
エンコードされます。integer
[ NSNumber numberWithInt: value ]
plistに整数を書き込む方法は、次の場所にあります:http: //ipgames.wordpress.com/tutorials/writeread-data-to-plist-file/