私はアプリケーションを開発しており、私はデータベースストレージとしてSQLiteを使用しています。 私はアプリケーションの期間中sqliteデータベースを追加して更新したいので、ドキュメントディレクトリにコピーしましたので、データベースから選択するだけで、すべての種類のデータをデータベースで処理できます。 iPhone上でプロセスを経てiPhone SQLiteファイル管理
しかし、私は「時間」を開発していますから、私のデータベースの変更頻度の高い(データベースアーキテクチャは、他の開発者によって作られて)
場合、私は
- をチェックしていますデータベースが文書ディレクトリに存在する場合
- (存在しない場合)それをコピーします。
- 使用するデータベース
ことが、私は自分のデータベースを更新するときに、データベースが存在する場合、私はチェックしていますので、(私は別のsqliteのマネージャーで行われた)、それは、新しいバージョンをコピーするプロセスを失敗しました。
あなたの誰かが同じ種類の問題を経験しましたか?そして私の唯一のアイデアが
も方法があります。..設定表を作成し、データベースのバージョン番号のを確認した行を保持するためにあなたがこの種の問題を渡すようにしたんだ...
ました任意のsqlite管理ツールのドキュメントディレクトリからsqlファイルを編集するには?
より良い解決法がありますか?
問題は私が複数のsqliteデータベースで作業していて、それらをすべて削除するのではなく、ただ1つしか更新したくないということです。 –