2012-04-03 55 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

相關問題