比方說,我做了一個應用程序,使用戶能夠做出簡短的筆記和寫下來的東西。 iPhone OS上是否有核心數據? 或者你會如何將這些數據保存在iPhone中?核心數據是否存在於iPhone上?或者如何將數據保存在iPhone上?
3
A
回答
-1
在iPhone上保存數據沒有多大區別 - 將數據寫入文件(如plist)。據我所知,沒有iPhone核心數據。
7
編號核心數據,可可綁定,以及Objective-C垃圾收集都從iPhone中丟失。
更新:如下所述,Core Data可用於iPhone OS 3.0。
3
我將重申上述內容,但您可以看看OmniDataObjects,它提供了Core Data-esque功能並可在iPhone上運行。
4
如果您有大量數據,SQLite通常是首選的存儲方法。您可以手動編寫SQL類,或者有許多不錯的第三方解決方案。
對於較少量的信息,可以使用NSCoding和NSArchiver輕鬆地將數據存儲在文件中。
1
如果您必須對保存的數據進行一些排序或查詢,最好的解決方案是SQLite。 否則,您可以使用序列化數據。 NSDictionary和NSArray提供-writeToFile方法來將序列化(以xml格式)的數據寫入文件。
馬爾科
1
根據複雜程度,可以節省SQLite數據庫,的plist文件數據,或者甚至創建自己的XML文件並保存iphone的文件系統上(通常在文件目錄)
如果你不預期太多的讀/寫/複雜查找然後堅持plist文件或xml文件
然而,更復雜的東西,繼續使用sqlite。
如果你繼續使用SQLite那麼我會建議你使用FMDB - 可可包裝的源碼,這樣可以節省您噸的重複代碼
5
如果你能等待iPhone OS 3.0,蘋果的預覽電影名單核心數據作爲3.0中的新功能之一。
相關問題
- 1. 如何在iPhone上保存數據?
- 2. 在iPhone上的核心數據中存儲二進制數據
- 3. iPhone:核心數據保存錯誤
- 4. 持久性存儲是否需要iPhone上的核心數據?
- 5. Iphone核心數據 - 是否自動保存?
- 6. iPhone上的NSXMLParser與核心數據保存對象不正確
- 7. 如何將數據保存在iphone
- 8. 在iPhone上保存JSON數據
- 9. 在iphone上保存數據應用
- 10. ASIHTTP在iPhone上保存數據
- 11. 保存在覈心數據
- 12. 核心數據iPhone - 保存/加載取決於日期
- 13. iPhone核心數據可以緩存NSManagedObjects?
- 14. iphone核心數據executeFetchRequest內存問題
- 15. 核心數據內存泄漏 - iPhone iOS4
- 16. iPhone本地存儲 - 核心數據,NSFileManager,...?
- 17. 如何將XML數據存儲在iPhone上的數據庫中?
- 18. iPhone核心數據 - 如何保存實體的新值?
- 19. 核心數據EXC_BAD_ACCESS失敗上保存?
- 20. 核心數據保存上下文
- 21. 核心數據iPhone
- 22. iPhone:將布爾值保存到核心數據中
- 23. 保存數據iphone
- 24. 如何將JSON數據保存到iPhone
- 25. 如何將核心數據存儲從iphone導出到Mac?
- 26. 如何在覈心數據上保存圖像SWIFT
- 27. iphone核心數據循環數組,並保存每個
- 28. 將數據保存在iPhone之外
- 29. 將核心位置數據保存到核心數據?
- 30. 將核心數據保存到核心數據
你見過這個URL http://stackoverflow.com/questions/443223/data-store-for-a-mac-iphone-hybrid-app – Ferdeen 2009-03-01 12:05:57