今天做cell的折叠展开,用到了可变数组,说一下遇到的问题
1,定义使用var
var emptyArray:NSMutableArray?
2,初始化,我的使用中如果不初始化在使用的时候会出现僵尸崩溃
emptyArray = NSMutableArray.init();
3,添加数据
emptyArray?.add("0");
4,比较数据
if (emptyArray!.object(at: section) as AnyObject).isEqual("0"){
imageView.image = UIImage.init(named: "setting");
}else if(emptyArray!.object(at: section) as AnyObject).isEqual("1"){
imageView.image = UIImage.init(named: "财富_select");
}
5,修改数组元素的值,直接赋值就好了
emptyArray?[btn.tag - 1] = "1";