2012-04-03 54 views
1

我有一个plist,我想从我的服务器上保存一些响应细节,但是这些变量的类型为uint32_t,plists没有大量的类型选项可供选择从数字 - 字符串 - 数组 - 字典等。如何在plist中存储uint32_t

那么最好的行动方案是什么?转换?如果是的话,我会如何去做这件事。

回答

1
[ NSNumber numberWithInt: value ] 
+0

完美..谢谢你。 – 2012-04-03 19:52:32

4

当解码,integer将自动选择最佳的大小,无论是32或64位。在编码时,您应该专门拨打[NSNumber numberWithUnsignedInt: ...]或类似的方法来创建合适大小的NSNumber。但是,无论如何,它将被编码为integer

相关问题