Я сохранил изображение с помощью Coredata в моем приложении.Затем я импортировал файл Sqlite в другой проект, получил это поле Blob и преобразовал в NSData.Затем я получил значение NULL при попытке преобразовать эти NSData в UIImage.
NSData *data=UIImageJPEGRepresentation(tempImage, 1.0);
сохранил вышеуказанные данные, сохранив контекст
Чтобы вернуться из Sqlite ::
const char *sqlStatement = "select ID,NAME,IMAGE from CALL";
sqlite3_stmt *compiledStatement;
NSData *data=[[NSData alloc] initWithBytes: sqlite3_column_blob(compiledStatement, 2) length:sqlite3_column_bytes(compiledStatement, 2)];
UIImage * showImage= [UIImage imageWithData: data];