0
A
回答
0
這個問題有很多解決方案。首先,對於數據輸入,您可以在幾分鐘內創建一個簡單的桌面應用程序,以便您進行數據輸入。由於底層的sqlite文件是相同的,您可以將該文件複製到您的項目中。
至於訪問它取決於你的數據結構。如果您的實體既是靜態的也是可編輯的(例如可以添加的查找列表),那麼我建議在您的包中攜帶sqlite文件,並在首次啓動時將其複製到文檔目錄中。
如果這些表永遠不可寫,那麼您可以將靜態數據保留在您的包中,並在可寫的文檔目錄中創建第二個存儲。然後,您可以將這兩者捆綁在一起,以創建您的Core Data堆棧,並且您的應用程序的其餘部分將它們視爲單個數據庫/對象圖。唯一的問題是你不能跨文件關係。
0
我從來沒有嘗試過這一點,但我認爲你可以用一個示例程序填充核心數據,該程序在模擬器中運行,該模擬器使用數據填充數據庫。
然後您可以將.sqlite數據庫從模擬器中取出並放入Xcode資源文件夾中。
每當您的應用程序啓動時,即使第一次運行,數據庫也會包含您在示例程序中首次使用的對象。
相關問題
- 1. 如何將靜態數據添加到核心數據?
- 2. 核心數據中的查找表
- 3. iPhone核心數據實體查找
- 4. 在覈心數據中添加對象
- 5. 核心數據關係添加segue
- 6. 用戶核心數據添加關係
- 7. iPhone - 添加核心數據問題
- 8. 在覈心數據中添加關係
- 9. 將實體添加到核心數據
- 10. 核心數據添加關係至多
- 11. 理解添加/核心數據
- 12. 核心數據添加新的NSManagedObject
- 13. 核心數據添加關係價值
- 14. 將@propertys添加到核心數據類
- 15. Breeze JS爲元數據添加一個靜態查找字典
- 16. 核心數據數據加密
- 17. 核心數據查詢
- 18. 核心數據子查詢
- 19. 核心數據查詢表
- 20. 查詢核心數據
- 21. 核心數據查詢,NSPredicate
- 22. iPhone核心數據查詢
- 23. 核心數據查詢
- 24. 核心數據加密類
- 25. 核心數據加密?
- 26. 核心數據加載
- 27. 核心數據加密
- 28. 核心數據SQLite加密?
- 29. 加密核心數據
- 30. iOS核心數據加密