SQLite3

内容の保存にSQLiteを使うことにした。

ポイント

    • データベースはバイナリファイルで、ターミナルのコマンドから作る。
$ sqlite3 test.db
    • テーブルの生成と初期データの入力はテキストファイルから読み込ませるのが楽。
sqlite> .read ./test_table.txt
    • データベースファイルは、XcodeプロジェクトのResourceにコピーしておく。
    • データベースファイルはiPhoneシミュレーターに自動でコピーされないので注意。

そんなところ。