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

时间:2012-08-27 07:30:04

标签: iphone ios debugging report bug-tracking

我现在使用崩溃报告工具Crashlytics已经有一段时间了,我很满意。但是我无法弄清楚一些报告的错误意味着什么。

例如,我收到CoreFoundation错误_CFAutoreleasePoolPopCrashlytics bug report 1

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

我的代码产生的这类错误是iOS错误还是错误?我能在这做什么?

1 个答案:

答案 0 :(得分:0)

UIAlertView似乎与UIPopovers一起实施,因此UIAlertViews会导致此问题。我怀疑在调用完成处理程序导致崩溃之前,UIPopoverControllerUIAlertView委托已被释放。

如果您对其代理中的UIAlertViewsUIPopoverControllers保持__weak引用,则可以在委托的dealloc调用中将alert / popover的委托属性设置为nil,而不会不必要地保留popover/alert。< / p>