2
我即將重建最初用Appcelerator Titanium編寫的應用程序到Swift中編寫的完全本機iOS應用程序。如何將現有Appcelerator Titanium應用程序數據庫遷移到本機Swift iOS應用程序
該應用程序在很大程度上依賴於使用鈦合金模型創建的SQLite數據庫,用戶可以將項目保存到手機上的本地數據庫中。我需要這些數據在用戶使用新重建版本更新應用程序時可以訪問。
這裏是我的問題:
- 將當應用進行了更新數據庫結轉?
- 我可以使用新的Swift應用程序訪問數據庫嗎?
- 我還可以在新的swift應用程序中爲數據庫項目創建模型嗎?
- 如果我在Swift中創建模型,它們是否會覆蓋我在Titanium中創建的表格?用戶的數據會丟失嗎?
- 這是否有一套最佳實踐?
請注意,我需要在斯威夫特實現這一點 - 不是目標C
注意,我在做什麼基本上是這個問題的反面: Titanium - Retrieving SQLite Data from previous version of iOS App
感謝您的回答,您能否提供一些代碼示例或指向如何從Swift訪問SQLite數據庫的文檔鏈接? – shrewdbeans
我不是Swift開發者,但是[LMGTFY](https://github.com/stephencelis/SQLite.swift):D –