-2

アプリケーションを更新するときにSQLiteデータベースファイルの更新を処理するにはどうすればよいですか。基本的に、更新するときは、データベースをに更新する必要があります。データベースのバージョンを持つテーブルをデータベースに追加することを考えましたが、それに関する唯一の懸念は、同じ名前の2つのデータベースからどのように読み取るかということです。1つはドキュメントディレクトリ(古いもの)にあり、新しいもの(同じ名前)はメインバンドルにあります。アプリケーション自体は、データベースにユーザー設定を保存する必要がないため、ユーザーデータの書き込みについて心配する必要はありません。ただし、アプリケーションはインターネットからデータベースを更新しますが、これらは最終的に次のリリースに組み込まれる予定です。これを処理する方法に関するヒントはありますか?

4

1 に答える 1

-1

「NSFileManager」を使用して、データベースを開く前に、アプリケーション バンドルからドキュメント ディレクトリにデータベースをコピーできます。

于 2012-08-04T00:38:33.570 に答える