爱程序网

关于多个block问题

来源: 阅读:

在某个添加文本的页面中,leftbarbutton是删除(直接将数组中的这个string删除),rightbarbutton是完成,分别对应两个block,完成的block是一开始写的,写到了viewWillDisappear中(没写到对应的点击事件中,天坑啊),后来在加删除功能时,总是出错,原来是点击了删除按钮后,也会调用完成的block,会修改数据源,导致刷新collectionview各种奇葩问题!!!

 

注意一个页面中有多个block情况,一定不能随便写到viewWillDisappear中,而是要写到对应的点击事件中!!!

调了一下午。。。以为是reloadData问题?block问题?还用了各种@syncronized(){},我晕!!!

 

这个问题出现的几率比较小,只要注意规范,应该不会出现

关于爱程序网 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助