gpt4 book ai didi

iphone - 这是 iOS 错误还是可以由开发人员修复?

转载 作者:行者123 更新时间:2023-12-01 16:55:33 24 4
gpt4 key购买 nike

我正在使用崩溃报告工具 Crashlytics有一段时间了,我对此感到非常满意。但是我无法弄清楚一些报告的错误是什么意思。

例如我得到 CoreFoundation错误 _CFAutoreleasePoolPop :
Crashlytics bug report 1

UIKit 中的另一个-> __73-[UIPopoverController _completionBlockForDismissalWhenNotifyingDelegate:] :
Crashlytics bug report 2

这种错误是iOS错误还是我的代码产生的错误?我可以在这里做什么?

最佳答案

UIAlertView似乎是用 UIPopovers 实现的因此是 UIAlertViews这可能会导致此问题。我怀疑 UIPopoverControllerUIAlertView在调用完成处理程序导致崩溃之前委托(delegate)已被释放。

如果您保留对 UIAlertViews 的 __weak 引用和 UIPopoverControllers在他们的委托(delegate)中,您可以在委托(delegate)的 dealloc 调用中将警报/弹出框的委托(delegate)属性设置为 nil,而无需保留 popover/alert .

关于iphone - 这是 iOS 错误还是可以由开发人员修复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12137830/

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