UITableViewCell重用的问题
前天遇到了一个很典型的问题,该问题已经是第二次遇到了,可是折腾了好一阵子,最后还是我们研发经历帮忙查找出来的,真是有点自愧了,还是感觉有必要把它记录下来
uitalbelView Cell在重用的时候,我们都知道每次展现一个cell都要重新设置一下cell里面的数据,以避免cell再重用的时候出现的数据不统一的问题,但是很容易让人忽略的是,如果你在cell的设置数据的方法里做了一次判断,并且该判断没有写完整,那么在 cell重用的时候就出了大问题了,混乱了
我这次的经验教训就是在cell里面的数据设置方法里,使用了if但是并没有写else语句,所以才导致在cell重用的时候的引发的混乱,而且我这次发现一个按钮的target方法如果已经添加了,那么如果你不先remove掉原来的target而直接addtarget的时候是不管用的,哈哈,本次小总结