Оператор журнала NSNotification повторяется

Я создаю приложение, но у меня возникла небольшая проблема, не проблема с фатальной ошибкой, а раздражение. В основном мои NSNotification остаются после того, как мое представление выпущено, поэтому, когда я возвращаю свое представление, скажем, четыре раза, у меня есть «это ваше уведомление» количество раз, когда я перезагружал представление. Все другие методы остаются в порядке с NSLogs «это оператор журнала». Должен ли я release или удалять NC после его использования?


person ifrapps    schedule 28.11.2011    source источник


Ответы (1)


Да, вы должны удалить наблюдателя.

[[NSNotificationCenter defaultCenter] removeObserver:self];

or

[[NSNotificationCenter defaultCenter] removeObserver:observer];

если self не наблюдатель

person Jesse Black    schedule 28.11.2011