AppeleratorのTitaniumで書かれたアプリケーションを、Swiftで書かれた完全ネイティブiOSアプリケーションに再構築しようとしています。既存のAppcelerator TitaniumアプリケーションデータベースをネイティブのSwift iOSアプリケーションに移行する方法
このアプリは、Titanium合金モデルを使用して作成されたSQLiteデータベースに大きく依存しています。これにより、ユーザーは電話機のローカルデータベースにアイテムを保存できます。ユーザーが新しくリビルドしたバージョンでアプリを更新したときに、このデータにアクセスできるようにする必要があります。
ここに私の質問は以下のとおりです。アプリが更新されたときに
- は、データベースが引き継がれるのでしょうか?
- 新しいSwiftアプリケーションでデータベースにアクセスできますか?
- データベースアイテム用の新しい高速アプリケーションでモデルを作成することはできますか?
- Swiftでモデルを作成すると、私はTitaniumで作成したテーブルを上書きしますか?ユーザーのデータは失われますか?
- これにはベストプラクティスがありますか?
私はスウィフトでこれを達成するために必要な注意してください - 私がやっているものではないのObjective C
注意が、基本的にこの質問の逆である:あなたがそれを教えてくれない限り Titanium - Retrieving SQLite Data from previous version of iOS App
答えてくれてありがとうございました。SwiftからSQLiteデータベースにアクセスする方法に関するいくつかのコード例やドキュメントへのリンクがありますか? – shrewdbeans
私は素早い開発者ではありませんが、[LMGTFY](https://github.com/stephencelis/SQLite.swift):D –