OmniSQLiteはOmniFrameworksのひとつで、データベースSQLiteのCocoaラッパーを提供します。 今どきのデータベースライブラリとしては、ずいぶんと薄いラッパーになっています。 以下の説明は2008-03-20版にもとづいています。 概要 SQLiteデータベースの作成・削除やSQL文の実行をObjective-C/Cocoaで行うことができます。PerlのDBIモジュールやRubyのDBIライブラリと似たようなものです。 CocoaでのSQLiteを利用したフレームワークとしては、QuickLiteが有名ですが、QuickLiteのようにオブジェクトとしてデータベースを操作するのではなく、基本的にSQLを直書きして処理をするようになっています。 OmniSQLiteの使い方 以下の2つ(だけ)のクラスが提供されています。 OSLDatabaseController