记录一次iOS8|记录一次iOS8 crash
tableView.delegate = vc;我的解决办法
vc 实现了 scrollViewDidScroll: 方法
vc.automaticallyAdjustsScrollViewInsets = YES
滑动tableView到最底, pop 出 vc
vc.dealloc 调用 释放
tableView removeFromSuperview 调用
这时 tableView.delegate != nil 而且会调用delegate.scrollViewDidScroll方法
造成野指针crash
- (void)np_removeFromSuperview {
【记录一次iOS8|记录一次iOS8 crash】self.delegate = nil;
[self np_removeFromSuperview];
}
推荐阅读
- 成长【心灵日记】
- 美国|保护未成年人上网:加州又一次走在美国前列
- 面对错误
- 记一次因网络变更导致zabbix连接es报400和404
- 阿里RocketMq试用记录+简单的Spring集成
- #晨间的奇迹#10.22周总结
- 3.25的记录
- 我想,我应该来一次说走就走的旅行了
- 基围虾
- 放下包袱,让生活酷一点