Могу ли я проверить, не повреждено ли загруженное изображение, прежде чем сохранять его в папке с документами? если да то подскажите пожалуйста как? спасибо
UIImage *im = [[UIImage alloc] initWithData:YourNSData]; UIImageView *imview; // test to see if the image was successfully created if (im){ imview = [[UIImageView alloc] initWithImage:im]; }
Надеюсь, это поможет
Вы можете попытаться загрузить объект NSData в UIIImage с помощью initData. Затем проверьте, является ли возвращаемый UIImage объект nil. Это не полный метод доказательства, но должен работать.
NSData
UIIImage
initData
UIImage
nil