iOS 通知遇到的问题

首先,通知最应该注意的问题就是移除通知,自己记的很清楚,在项目里注册的每个通知都移除了。但是通知的方法还是执行了多遍,每进入注册通知的页面多一次,通知方法执行的次数也多一次。后来发现是通知移除的方法没写对地方,一直写在了dealloc中,但是并不是每次页面销毁,dealloc都能及时执行的。所以移除通知放入了viewWillDisappear方法中,就能正确执行了。

iOS 通知遇到的问题_第1张图片
错误的移除方法,已经被我注释了
iOS 通知遇到的问题_第2张图片
写在这个方法里就可以啦

哦,对了,通知以什么方式注册,就要以对应的方式移除哦。

你可能感兴趣的:(iOS 通知遇到的问题)