FMDBはSQLiteをiOSのObjective-Cで扱いやすくするための、GitHubで公開されているWrapperライブラリ。 ずっと手動でSQLiteを扱ってたけど、そろそろ限界。 で、以前から気になってたFMDBを導入したらDB周りの記述が凄くシンプルになったから、かなりオススメ。 まずはFMDBを使用する準備。 XCodeで使用するためにはCocoaPodsを使用する方法と手動で設定する方法がある。 どちらかと言うと、CocoaPodsを使った方がラクチン。 でも、手動で設定する時にプロジェクトに追加するSQLiteのライブラリが、CocoaPodsで設定すると見当たらない。 何故だか使えちゃうのは良く分からない。 CocoaPodsでの適用OS Xはデフォルトでrubyがインストールされているので、以下コマンドですぐに利用可能。 ターミナルで以下のコマンドを順に実行するだけ。