プログラムでsqliteを使用しています。NSDataを保存するには、これを使用しています。
sqlite3_bind_blob(addStmt, 5, somedata, -1, SQLITE_TRANSIENT);
そして、このようにそれを取り戻す:
NSData *data = [[NSData alloc] initWithBytes:sqlite3_column_blob(selectstmt, 4) length:sqlite3_column_bytes(selectstmt, 4)];
しかし、私がデータを見ようとしているとき:
NSLog(@"%@", data);
戻ってきました:<84fa8801 0200>
実際のNSDataに変換するのを手伝ってください。