// 重用的条件 数组里有类型一样的 并且满足 在visibleCells 里面的不可以重用
//临时变量需要初始化
for (BaseViewController *baseVC in self.controllerArr) {
if ([baseVC.model.category isEqualToString:listModel.category]) {
BOOL isHas = NO;
for (TuiJianCollectionViewCell *cell in collectionView.visibleCells) {
if ([cell.listModel.title isEqualToString:baseVC.model.title]) {
isHas = true; break;
}
}
if (!isHas) {
vc = baseVC; break;
}
}
}
如果 BOOL isHas = NO; 改为 BOOL isHas ;
那么可能初始的值就是YES;
网友评论