如何在cellForRowAtIndexPath中调试运行时崩溃

时间:2014-07-07 18:15:28

标签: ios objective-c uitableview crash crashlytics

我正在使用Crashlytics在我的应用程序分发后捕获崩溃。

我试图调试的一个问题涉及一个tableview数据源,它导致偶尔崩溃,因为它在tableView中返回nil:cellForRowAtIndexPath:

enter image description here

但是,调试这个问题非常困难,因为崩溃报告没有给出关于哪个数据源类是问题的线索(我可以看到!)!整个堆栈跟踪似乎包含对UIKit / CoreFoundation的引用,并且在任何时候都没有引用我自己的代码。

因为这是一个相当大的应用程序(在整个应用程序中有超过40个类实现了cellForRowAtIndexPath) - 除了手动选择每个类之外,还有什么我可以做的,试图找出这个问题的原因吗?这个问题只见过几次,但我还没有意识到重现的步骤。

0 个答案:

没有答案