Задать вопрос
yarmolchuk
@yarmolchuk
iOS developer

Использованеи UIImagePickerController в своем приложение?

Всем привет!

Пишу свое приложение в котором использую UIImagePickerController, при попытке сделать фотографию выдает low memory warning и очень часто приложение крошится, может кто-то сталкивался с такой проблемой, как можно это обойти или поправить?
  • Вопрос задан
  • 3227 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 2
@IgorKamenev
Ну крэшится оно, видимо, потому, что неверно обрабатывается поведение на подобный эвент.

А вообще народ советует делать не так:

UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
[imageView setImage:image];
[self dismissModalViewControllerAnimated:YES];

а вот так:

UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
[self dismissModalViewControllerAnimated:YES];
[imageView setImage:image];

НО!
Стоит все-таки сделать так, чтоб приложение не падало при low memory warning'е.
(В симуляторе есть кнопочка которая эмулирует этот эвент)
Ответ написан
Комментировать
egormerkushev
@egormerkushev
iOS разработчик, автор PixelMixel
Сообщите модель устройства.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы