Что происходит, когда устройство iOS не может выделить память?(например, когда он исчерпал память) - PullRequest
2 голосов
/ 29 июня 2010

Если устройство iOS не может успешно [NSObject alloc] (потому что ему не хватает памяти), оно возвратит ноль, сгенерирует исключение или ОС завершит работу приложения?

1 Ответ

0 голосов
/ 29 июня 2010

Есть этапы.Вы получите предупреждения памяти, когда устройство не хватает памяти.Вы видите их в шаблонных классах как -(void)didReceiveMemoryWarning методы.Это место, где вы выпускаете все, что вам не нужно, а также там, где ОС начинает выгружать объекты.

Второй этап - завершение вашей заявки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...