iOS 5中的核心數據是除了iPhone上的其他客戶端數據之外緩存諸如圖像(及其相關元數據)之類的東西的最佳方式,還是SQLite如果不是所有的緩存都被加載到本地控件(如UITableView)中,我希望緩存的一些數據可以通過UITableView加載,而另一半則不會。我知道Core Data將其集成到一個表格視圖中的情況更爲明顯,但我很好奇是否仍然值得探索緩存通常來自第三方服務的結構化數據。緩存iOS上的圖像/數據點
0
A
回答
0
對於iOS開發,我不會在Core Data上使用SQLite。核心數據有大量的優化,這將是非常耗時且難以實現的。在Core Data中緩存圖像確實取決於圖像的大小。縮略圖不是太差,大圖像是。 Core Data Programming Guide - Large Data Objects (BLOBs)有更多信息。
iOS 5還具有將大型對象存儲在文件系統中而不是數據庫中的功能。如果你的項目的目標是iOS 5+,我會走那條路。
0
您可以使用CoreData來管理緩存,但將文件保留在磁盤上。每個應用程序都有自己的緩存目錄,當用戶同步時不會備份。如果有人還沒有實現這種功能,我會感到驚訝。
相關問題
- 1. iOS - 緩存遠程圖像
- 2. iOS - 優化。緩存圖像
- 3. IOS - 保存或緩存的drawRect圖像
- 4. iOS - 緩存圖像和管理存儲
- 5. 緩存數據庫中的圖像
- 6. iOS的哪個圖像緩存庫?
- 7. iOS圖像緩存與內存中的圖像的自定義計數
- 8. iOS上的離子SVG圖像緩慢
- 9. 核心數據和圖像緩存
- 10. 緩存視頻和圖像數據 - Couchbase
- 11. iOS圖像沒有正確緩存
- 12. 在ios應用上緩存圖像的最佳方式?
- 13. 在PhoneGap上緩存圖像的最佳方式IOS
- 14. iOs上有圖像緩存的框架嗎?
- 15. iOS:圖像庫的最佳方法[圖像緩存]
- 16. iOS文本和圖像數據存儲
- 17. 圖像緩存
- 18. 緩存圖像
- 19. 緩存圖像
- 20. Android緩存數據庫存儲圖像位圖
- 21. 存儲在數據庫中的MVC3高速緩存圖像
- 22. 圖像緩存表
- 23. Apache緩存圖像
- 24. JWPlayer緩存圖像
- 25. base64圖像緩存?
- 26. Django:緩存圖像
- 27. 圖像緩存8.1
- 28. iPhone圖像緩存
- 29. 在iOS上的內存中緩存圖像,更小:UIImage或NSData對象?
- 30. 在iOS上創建在線數據庫的本地緩存