I'm firing a notification from the same controller and receiving it in the same controller. I'm using a common controller whose one instance is created first and then pushed into the stack and then the other one. So what I was expecting is that I should be receiving the notification in both instances but in this case I'm only receiving the notification in second instance which is lower down the stack. But when there is only one instance then I'm receiving the notification in the same controller just like it should be.
Can anybody explain me the reason why this is happening?