ViewController deallocted 而造成崩溃的问题

简介:

在Xcode中选择Profile运行,在instructments工具中选择Zoombie,

运行到崩溃,此时点击那个出错的小箭头,然后找到有zoombie的项,那些就是

由于某种原因在释放的时候出错。


本人在项目中遇到的是由于使用了UIPickerView而崩溃的。

解决办法:

#pragma mark - 一定要加上这个,否则会因为过度调用而崩溃
- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    _provincePickerView.delegate = self;
    return;
}

- (void)viewWillDisappear:(BOOL)animated {
    [super viewWillDisappear:animated];
    _provincePickerView.delegate = nil;
    return;
}


目录
相关文章
一个UIWindow引起的奇怪问题
# 问题现象 在2月20日接到了一个bug,系统分享页面无法响应事件。比如在POI详情页,点击底部的分享-更多-备忘录,在这个界面(下图)会使任何交互失效,除了杀app别无他法。 ![](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/neweditor/2fd68bb3-8447-4c41-9933-b05ae964339b.png) # 问题定
163 0
一个UIWindow引起的奇怪问题
|
iOS开发
iOS开发 - 关于MJRefresh刷新崩溃的问题
iOS开发 - 关于MJRefresh刷新崩溃的问题
175 0
|
Python
C调用Python的崩溃
C调用Python的崩溃
90 0
|
iOS开发
【iOS】 含tableView的ViewController基类的实现
上篇博客写了ViewController的基类的实现,这篇博客主要写在BaseViewController的基础上实现一个含tableView控件的基类的实现,主要给包含tableView的页面来继承。
1474 0
|
iOS开发
【iOS 开发】防止 UIWindow 延迟释放占用状态栏
在展示 app 启动广告等情况下,我们可能需要在界面上叠加一个 UIWindow,但是实测情况下发现,由于 UIWindow 会被系统引用导致延迟释放,在 customWindow 实例被使用完之后,单纯 customWindow.
868 0
|
前端开发 Java Android开发