2011-02-24 8 views
1

私はsqliteを通してデータを読み込むiphoneアプリケーションを開発しています。 ターミナルからデータベースを作成し、Xcodeプロジェクトに追加しました。Iphone SQLiteの問題

私は端末に戻り、新しいテーブルをファイルに含めます。 SQL。問題は、新しいクエリで新しいテーブルが表示されないためです。これは親切なキャッシュですか?どうすればこの問題を解決できますか?

答えて

0

データベースの作成にはどのようなコードを使用しますか?ドキュメントフォルダにコピーする前にそれが存在するかどうか確認していますか?存在する場合は存在し、コピーされません。

1

SQLiteファイルはどこですか?あなたのアプリケーションバンドルに入っていますか?シミュレータで実行中のバージョンを変更しようとしている場合は、iPhone Simulatorフォルダ(~/Library/Application Support/iPhone Simulator/)にコピーされているバージョンを変更してください。

+0

チップをありがとう。 iPhone Simulatorのディレクトリ内にあるファイルを削除し、アプリケーションを再実行しました。出来た。 ありがとう! –

0

シミュレータ(またはデバイス)からアプリケーションをアンインストールし、おそらく新しいSQLiteデータベースを使用してアプリケーションを再インストールしてみてください。このような状況で古いデータベースを取得する方法はいくつかあります。