データベースに画像を保存します。画像を取得して CSV ファイルにエクスポートしようとしています。次のコードを使用して文字列に変換しますが、null を返します。
int length = sqlite3_column_bytes(compiledStatement, i);
NSData *img =[NSData dataWithBytes:sqlite3_column_blob(compiledStatement, i) length:length];
text = [[NSString alloc] initWithData:img encoding:NSUTF8StringEncoding];
NSLog(@"ColName : %@, TEXT : %@",colName, text); //Text displayed is (NULL)
画像を保存するときに、画像を NSData に変換してからデータベース列に挿入します。画像が保存される列のデータ型は「blob」です。
前もって感謝します。