UIImageに格納された画像のバイナリイメージをSQLiteのDBに保存をする方法 SQLiteの使い方はiPhoneSDKでSQLiteを使う方法に書いてあります。 サンプルとして使うテーブル サンプルとして以下のようなテーブルを定義して、格納します。 バイナリデータを格納する項目はblobで定義します。 create table IMAGETABLE ( id integer, // なんとなくID size integer, // データサイズ data blob // バイナリデータ ); 画像データの格納 UIImageのインスタンスメソッドのUIImagePNGRepresentationを使ってNSDataのインスタンスに変換してから、バイト配列としてテーブルに書き込みます。 画質よりサイズを優先するならば、UIImageJPEGRepresentationでもかまいません
![iPhone SDK でUIImageの画像をSQLiteのDBに格納する方法 - 電子趣味の部屋](https://cdn-ak-scissors.b.st-hatena.com/image/square/775c6d8df8e4fcdddd7f5a7c6bdaef212e7099f5/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F41i0y5JjPVL._SL160_.jpg)