Я создаю приложение для просмотра изображений, аналогичное приложению Photo на iPhone. Я загружаю изображения из Интернета, сохраняя их в папке TEMP
NSString *uniquePath = [NSTemporaryDirectory() stringByAppendingPathComponent: filename];
[UIImageJPEGRepresentation(localImage, 100) writeToFile:uniquePath atomically:YES];
и последующее извлечение для отображения их в UIImage View.
if([[NSFileManager defaultManager] fileExistsAtPath: uniquePath])
{
UIImage* localImage = [UIImage imageWithContentsOfFile: uniquePath];
}
Все работает хорошо, пока я вручную не удаляю элементы в папке
[[NSFileManager defaultManager] removeItemAtPath:NSTemporaryDirectory() error:&errorInfo];
После выполнения вышеуказанного кода я больше не могу сохранять или извлекать изображения, но поток управления показывает, что изображения существуют во временной папке ...
Кто-нибудь может определить, в чем будет проблема?
PS: изображения размером ~ 25Кб