номер
этот метод будет вызван, когда счетчик просмотра контроллеров станет равным 0
Вы должны добавить другой метод, который будет вызываться при удалении представления из другого viewcontroller, и вызывать
[[NSNotificationCenter defaultCenter] removeObserver:self];
Для вопроса о том, что селектор вызывается несколько раз, мне нужно увидеть больше кода - убедитесь, что строка кода, отправляющая уведомление, не вызывается несколько раз