Предупреждения памяти UIImagePickerController
Когда в фоновом режиме работает много приложений с большим объемом данных (иногда нет), всякий раз, когда я представляю UIImagePickerController, я получаю предупреждение о памяти, обычно между 1 и 2. Я уверен, что это не мой код, потому что я получаю это предупреждение о памяти как как только представится вид с камеры. Я держу свой экземпляр UIImagePickerController в делегате приложения (после прочтения бесчисленных статей). У кого-нибудь есть совет?
2 ответа
Да, предупреждения памяти случаются. Не суетитесь об этом, пока не начнут убивать приложения. Даже тогда, это действительно только проблема, когда приложение переднего плана убито.
Конечно, это не освобождает вас от необходимости быть настолько скромным с ресурсами, как вы можете - но иногда это просто невозможно обойти.
Предупреждение памяти не обязательно является признаком ошибки. Воспитание средства выбора изображений использует память. Если вы уже исчерпали себя, это вызовет предупреждение., Похоже, вам нужно быть немного более осторожным с вашим окружающим управлением памятью? Или убедитесь, что вы сбросили ресурсы, прежде чем вызывать сборщик.