Похоже, вы неправильно используете параметр object
:
addObserver: selector: name: object:
notificationSender
Объект, чей уведомления, которые наблюдатель хочет получить;
то есть только уведомления отправленные этим отправителем доставляются Наблюдатель. Если вы передадите ноль, центр уведомлений не использует отправитель уведомления должен решить доставлять ли это наблюдателю.