code

NSNotification 线程管理以及自动注销开源方案

背景ios 的 notification 在多线程的情况下,线程的管理非常不好控制。这个怎么理解呢?按照官方文档的说法就是,不管你在哪个线程注册了 observer,notification 在哪个线程 post,那么它就将在哪个线程接收,这个意思用代码表示,效果如下:- (void)viewDidLoad { [super viewDidLoad]; NSLo