gpt4 book ai didi

ios - 加载 MKMapView 时崩溃

转载 作者:可可西里 更新时间:2023-11-01 03:14:52 26 4
gpt4 key购买 nike

我在加载 MKMapView 时出现异常崩溃。发生的模式是当我在一个 View 中打开 ABPeoplePickerNavigationController 时,这又触发了 UINavigationController 委托(delegate)方法

在保存/不保存之后我移动到另一个 View ——它工作正常。下一个 View ——它工作正常。但是当我使用 MKMapView 进入 View 时,它崩溃了。

没有其他 View 有任何问题。只有加载 MKMapView 的 View 崩溃并显示以下日志

*** -[UINavigationBar barStyle]: message sent to deallocated instance

我已经评论了代码中加载 map View 的部分,然后它工作正常。因此,当加载 map View 时,我的导航栏似乎在某处被释放。但我无法理解的是,应用程序中的其他 View 没有任何问题,只有 mapview 崩溃了。我尝试了不同的测试模式,并确保其他 View 都没有任何问题。

该应用程序不会在模拟器中崩溃。它仅在设备上崩溃。为什么这个问题只出现在加载 mapview 的 View 中,而没有出现在其他 View 中。

我尝试通过概要分析来分析我的问题。这是我的发现,但帮助不大。

Profile --> Zombies

最佳答案

我遇到过同样的问题。

这是 ABPeoplePickerNavigationController 上的泄漏问题。您必须确保它不会被释放。

我声明它是一个强大的属性,以确保它不会被释放并且它工作正常:)

关于ios - 加载 MKMapView 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20687173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com