Чтобы записать ваши данные в файловую систему, используйте:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString* fileName = [NSString stringWithFormat:@"%@/%@", documentsDirectory, aFileName];
BOOL writeSuccess = [imageData writeToFile:fileName atomically:NO];
Затем для перезагрузки сделайте то же самое:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString* fileName = [NSString stringWithFormat:@"%@%@", documentsDirectory, aFileName];
image = [UIImage imageWithContentsOfFile:fileName];
Вы также можете изменить тип сжатия, создав изображение и сгенерировав imageData, используя UIImageJPEGRepresentation и UIImagePNGRepresentation, чтобы сгенерировать данные, которые вы записываете в файловую систему.