Я использую 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..