NSNotification и приостановленные приложения, которые прекращены - PullRequest
0 голосов
/ 04 ноября 2011

Как ios работает с уведомлениями для приложения, которое было решено завершить, пока приложение было приостановлено?Насколько я понимаю, приостановленные приложения не получают предупреждения и поэтому не могут удалить своих наблюдателей.

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

+[NSNotificationCenter defaultCenter] зависит от процесса.Так что не беспокойтесь об этом.

(Примечание: большинство приложений слишком сильно беспокоятся о том, чтобы очистить что-либо, когда выходят. Время от времени существует глобальный ресурс, с которым нужно поговорить, ноЯ видел, как игры проходят и освобождают каждый спрайт и частицу, когда пользователь просто явно говорит им остановиться.)

1 голос
/ 04 ноября 2011

Центр уведомлений по умолчанию и все, что вы создали самостоятельно, завершаются в процессе. Центр по умолчанию для каждого приложения не для всей системы. В результате, висячие указатели, которые могут возникнуть, если в обычном порядке вы позволите освобождать класс, не удаляя себя из центра уведомлений, не являются проблемой и вам не нужно управлять.

...