首先,通知最应该注意的问题就是移除通知,自己记的很清楚,在项目里注册的每个通知都移除了。但是通知的方法还是执行了多遍,每进入注册通知的页面多一次,通知方法执行的次数也多一次。后来发现是通知移除的方法没写对地方,一直写在了dealloc中,但是并不是每次页面销毁,dealloc都能及时执行的。所以移除通知放入了viewWillDisappear方法中,就能正确执行了。
![](https://img.haomeiwen.com/i4204498/ca880377995ae239.png)
![](https://img.haomeiwen.com/i4204498/030f8253afb5c645.png)
哦,对了,通知以什么方式注册,就要以对应的方式移除哦。
首先,通知最应该注意的问题就是移除通知,自己记的很清楚,在项目里注册的每个通知都移除了。但是通知的方法还是执行了多遍,每进入注册通知的页面多一次,通知方法执行的次数也多一次。后来发现是通知移除的方法没写对地方,一直写在了dealloc中,但是并不是每次页面销毁,dealloc都能及时执行的。所以移除通知放入了viewWillDisappear方法中,就能正确执行了。
哦,对了,通知以什么方式注册,就要以对应的方式移除哦。
本文标题:iOS 通知遇到的问题
本文链接:https://www.haomeiwen.com/subject/rnvonttx.html
网友评论