0

[実行]をクリックすると、しばらくは機能し、アプリが実行するすべての起動作業(アプリに記事をダウンロードしてUITableViewに表示します)を実行しますが、しばらくすると記事が表示されなくなり、Xcodeに戻ります。 Debug Navigatorサイドバーが表示され、コードウィンドウに表示されます。

[プログラムの実行を続行]ボタンをマッシュしてもアプリは進行せず、ブレークポイントが設定されていません(lldbと入力用のコンソールが奇妙に表示されます)。とにかくコマンド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 に答える