Objective c -[NSNotificationCenter postNotificationName:object:]我可以为object传递nil吗?

Objective c -[NSNotificationCenter postNotificationName:object:]我可以为object传递nil吗?,objective-c,ios,cocoa-touch,nsnotificationcenter,Objective C,Ios,Cocoa Touch,Nsnotificationcenter,我可以为-[NSNotificationCenter postNotificationName:object://code>的对象参数传递nil吗?因为观察者不关心发送者是谁,还是最好为对象参数传递self,即使观察者不检查是谁发送了通知?传递nil不会造成任何伤害。能够知道是什么发送了通知真是太好了,即使当前的观察者不需要知道也不需要检查它

我可以为
-[NSNotificationCenter postNotificationName:object://code>的对象参数传递nil吗?因为观察者不关心发送者是谁,还是最好为对象参数传递
self
,即使观察者不检查是谁发送了通知?

传递nil不会造成任何伤害。能够知道是什么发送了通知真是太好了,即使当前的观察者不需要知道也不需要检查它