If that is the case then you will need to override the removeFromParentViewController
method of the controller and manually set the tableView property to nil. For example:
-(void) removeFromParentViewController {
[super removeFromParentViewController];
if(self.tableView!=nil) {
self.tableView.delegate = nil;
self.tableView.dataSource = nil;
self.tableView = nil;
}
}
tableView切换频繁崩溃问题
最新推荐文章于 2019-05-15 11:43:40 发布
本文介绍了一种在控制器中覆盖removeFromParentViewController方法的方法,并手动将tableView属性设置为nil的情况。具体实现包括设置tableView的delegate和dataSource为nil。
摘要由CSDN通过智能技术生成