iOSアプリの中ではSQLiteによってデータを管理しているものが多数あります。キャッシュなどでも使われていますので、開発時にはその中身を見ると様々な情報が分かるでしょう。 そこで使ってみたいのがSQLPluginです。Xcode上から手軽にシミュレータ上のSQLiteにアクセスできます。

SQLPluginの使い方

インストールした後です。メニューにSQLが追加されています。

開いたところです。存在するデータベースが一覧されています。

開くとテーブルが一覧化されます。

データのメンテナンスが可能です。

任意のSQLを実行できます。結果をエクスポートも可能です。

SQLPluginを使えば開発時に利用しているデータベースの情報がすぐに分かるようになります。きちんとキャッシュされているのか、データ保存されているのが分かれば開発やデバッグ作業が改善されるでしょう。

SQLPluginはXcode用のオープンソース・ソフトウェア(MIT License)です。

viktyz/SQLPlugin: SQLPlugin is a plugin for Xcode. This plugin helps to operate database file in your simulator.