我想知道,如果我有20個左右的對象(數字和字符串),我想爲我的應用程序保存,最好是在plist中做這件事嗎?或NSUserDefaults?或者我需要實施coredata?保存單個用戶的iPhone上的數據
0
A
回答
0
我會使用NSUserDefaults,如果你只需要保存20個字符串。這是最快的方法。
您可以在這裏一個例子:http://www.cocoadev.com/index.pl?NSUserDefaults
您也可以在保存NSUserDefaults的數組,如果你不希望存儲20個變量。
無論如何,如果你必須存儲更復雜的物體,plists或coredata會是更好的選擇。
希望這有助於
+0
我可以保存一個數組數組? – 2012-02-16 17:27:17
+0
看看這篇文章:http://stackoverflow.com/questions/537044/storing-custom-objects-in-an-nsmutablearray-in-nsuserdefaults – oriolpons 2012-02-16 18:09:00
0
NSUserDefaults的
主要用於用戶的喜好,如果是你需要存儲應用數據,核心數據可能是要走
相關問題
- 1. iphone - 保存用戶數據 - sqlite
- 2. 在iphone上保存數據應用
- 3. 保存數據iphone
- 4. 在iPhone上保存JSON數據
- 5. 如何在iPhone上保存數據?
- 6. ASIHTTP在iPhone上保存數據
- 7. 使用NSData保存PNG圖像writetofile保存iphone磁盤上的損壞數據
- 8. 保存用戶數據庫
- 9. 保存用戶數據
- 10. 如何使用iphone上的歸檔功能保存數據?
- 11. 持續保存iPhone數據
- 12. iPhone Objective C - 保存數據
- 13. 的Xcode 4.3用戶數據保存
- 14. 從omniauth保存用戶的Facebook數據
- 15. 保存用戶特定的數據
- 16. 如何保存用戶的數據?
- 17. 保存參考Lua的用戶數據
- 18. 用NSUserDefaults保存/加載數據(cocos2d iphone)
- 19. iphone開發 - 保存數據用戶界面
- 20. iPhone:將用戶數據保存在plist,SQLite或cookie中?
- 21. 保存的表單數據使用PHP
- 22. 使用Javascript禁用iPhone上的「保存圖像」菜單
- 23. 基於用戶會話數據保存嵌入的表單值
- 24. 將新數據添加到保存在iPhone上的現有已保存NSMutableArray中
- 25. Haxe iPhone上的數據保留
- 26. 在iPhone上保存用戶登錄信息的最佳方式
- 27. 要保存每個用戶的Django的數據
- 28. 在iPhone上保存數據的最佳方法
- 29. iPhone上的NSXMLParser與核心數據保存對象不正確
- 30. 無法將數據保存到iPhone上的文件
NSUserDefaults的不會是最好的地方的方式。你可以用CoreData來完成它,把它保存爲plist或者把文件保存到磁盤,例如用JSON。 – Mark 2012-02-16 17:21:52
爲什麼不是userdefaults? – 2012-02-16 17:27:55
如果你喜歡,你可以用NSUserDefaults來做。但是,如果你想存儲更復雜的對象Plists或CoreData將是更好的選擇。 NSUserDefaults通常用於存儲一些用戶數據或設置,因此NSUserDefaults不會是我的首選。 – Mark 2012-02-16 17:32:08