Итак, у меня есть проблема, когда мне нужно проверить, изменил ли пользователь изображение внутри и imageView. Если нет, то приложению не нужно пересохранять кучу вещей, и оно изменено, тогда оно должно сохраниться. Так что в основном это просто оптимизация кода, так как при сохранении я записываю четыре изображения (loRes, loResThumb, hiRes и hiResthumb) на диск, и это занимает некоторое время.
Я подумал, что могу попробовать сделать это, сохранив изображение как NSDATA, когда пользователь входит в режим редактирования, а затем, когда пользователи выходят, проверьте и посмотрите, совпадает ли NSDATA, содержащийся в UIIMageView, с тем, который я временно сохранил ранее. Будет ли это работать или это лучший способ, например, проверить, был ли вызван UIImagePicker (это не обязательно означает, что изображение изменено, но, по крайней мере, оно ближе, чем просто сохранение каждый раз).
Любые советы приветствуются. Спасибо!