iPhoneでは、素のファイルよりもSQLiteを使ってデータを保存する事が推奨されています。 ですが、Objective-CのAPIは用意されておらず、素のSQLiteのAPIを使う事になります。 SQLiteのAPIは難解ではありませんが、普段のObjective-Cのプログラミングと比較すれば、手間な事には間違い有りません。 少なくても、 データ型の変換 文字エンコーディングの変換 例外・エラーの変換 C言語水準のリソース管理 につきあう必要があります。 MemoPlusの開発は素のSQLiteを使いましたが、冗長なコードを沢山書いた気がします。 そこでSQLiteのラッパーライブラリを探したところ、Plausible Databaseというライブラリを見つけました。 現在までに二つの製品の開発で使用していますが、特に不具合も無くコードもすっきりしました。 次のような理由

