Я пытаюсь загрузить изображения в приложение iPhone Photos, затем сохранить выбранные изображения в папку моего приложения, используя ALAssetsLibrary, и у меня есть две проблемы: 1. файл изображения, сохраненный на диск, намного больше, чем оригинальные файлы в фотографияхВ приложении, например, размер изображения составляет 2,8 МБ, но после сохранения в папке моего приложения он составляет 6,4 МБ, следующий код:
CGImageRef cgImage = [localPhoto thumbnail];
NSString *path = @"/documents/test/1.jpeg";//the path is just an example
BOOL succ;
UIImage *image1 = [UIImage imageWithCGImage:cgImage];
NSData *data1 = UIImageJPEGRepresentation(image1, 1.0);
succ = [data1 writeToFile:path atomically:YES];
приведенный выше код (сохранение 6,4 МБ изображения в файл) стоит около 1,6 секунды, это нормально?есть ли способ сделать это быстрее?