0

在我点击 Run 后,它运行了一会儿,完成了我的应用程序所做的所有启动工作(将文章下载到应用程序并将它们呈现在 UITableView 中)但是在文章出现一段时间后它就停止了,让我回到 Xcode 并调出 Debug Navigator 侧边栏,并在代码窗口中显示:

捣碎“继续程序执行”按钮对应用程序的进展没有任何帮助,而且我没有设置任何断点(它会奇怪地调出 lldb 和控制台以进行输入),并且无论如何我都按了 command-Y 来禁用任何断点。

为什么要这样做?没有明显的错误要修复,所以我不知道该怎么办。

4

1 回答 1

5

错误是EXC_ARITHMETIC,这意味着您将一个数字除以零。

所以你需要做的是

if ([self.body length] == 0) return @(0);    // make sure it is not zero
_progress = // your code...
于 2013-03-25T20:01:34.287 回答