Я работаю над приложением эффектов фильтра изображений.
В настоящее время проблема приложения заключается в том, что оно вылетает, когда пользователь выбирает очень большое изображение из своего фотоальбома.
Когда
imagePickerController:didFinishPickingMediaWithInfo
возвращает выбранное изображение, мне нужно представить предварительный просмотр выбранного изображения в UIImageView.
Я изменяю размер выбранного изображения, если оно большое, перед его представлением.
Для очень больших изображений (20 мегапикселей +) это приводит к сбою приложения - я не получаю никаких предупреждений памяти перед сбоем, на которые я могу воздействовать.
Я бы хотел предотвратить сбой или хотя бы предупредить пользователей о том, что это может произойти, если они выберут очень большое изображение.
Кто-нибудь знает, как изящно реализовать это (предотвращение или предупреждение аварий)?