TSSqlite

githubで公開しているobjective-c用ORマッパーの使い方です。 CoreDataを使えば使うほど嫌いになったのでつくりました。

主に

  • CoreData
  • PHPのSymfony, FuelPHP
  • (間接的にRubyのActiveRecord)

の影響を受けてます。

使い方、疑問点、バグ報告はtwitter : @9wick までお願いします

特徴

  • スキーマをテキスト(json)で管理
  • マイグレーションも自動で可能
  • マルチスレッド可
  • ソースが丸見えなのでデバッグしやすい
  • CoreDataのような意味不明なエラーが出ない
  • ライブラリ側はretainしないので、メモリ管理が自由

インストール方法

  1. https://github.com/9wick/TSSqlite よりソースコードをダウンロードできます。
  2. そのままフォルダごとプロジェクトに追加する
  3. プロジェクトの設定よりlibsqlite3.o.dylibをプロジェクトに追加する

以上でインストール完了です