NSNotification的应用

NSNotification的使用这是一个观察者模式。首先在你需要监听的类中加入观察者:- (void)addObserver:(id)obs

NSNotification的使用

这是一个观察者模式。

首先在你需要监听的类中加入观察者:

- (void)addObserver:(id)observer selector:(SEL)aSelector name:(NSString *)aName object:(id)anObject;

这个观察者在监听到anObject发送名字为aName的notification时,调用selector的方法,在aSelector方法中得到userInfo。
anObject表示从谁那儿发送出来的消息。

比如:

:nil发出消息,消息的名字是WebClose,此时observer就调用onWebClose方法。