情景:tableView.tableHeaderView = scrollerView;设置这个时crash,提示僵尸对象
查明原因是由下面方法返回 -1 导致
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
return self.dataArray.count-1;
}
//必须保证 self.dataArray.count>0,不要不在意我的善意提示,觉得自己都知道,其实不然 ,当你遇到僵尸对象时你就傻逼了
//以上不严谨的写法会导致 僵尸对象 的产生,必显的 crash