2011-02-07 4 views
0

iPhoneシミュレータを使用してテストしているアプリがあります。 ビルドとデバッグをクリックすると、プログラムは特定の行まで実行され、エラーなしで停止するようです。アプリがエラーなしでシミュレータの応答を停止する

  1. 私はブレークポイントをオンにしません。
  2. コンソールでは、NSLog o/pがX行目まで表示され、次に(gdb)が表示されます。エラーはありません。しかし何らかの理由で、Xの後にo/pを印刷していません。
  3. iphoneがフリーズして応答しません。

私のアプリがどこで止まっているのかわかりません。助けてください。

+1

いくつかのコード、ログ、お使いのアプリケーションの一般的な説明は役に立ちます –

+0

ok ..実際にはいくつかのext APIリクエストを作成してから計算を行うためにlibxml2を使用しています。私のアプリで使用している複数のNSLogがあります。しかし、私がXの後に述べたように、それは他のログを出力せず、エラーも出ません。だから私は何が起こっているのか分からない。 – testndtv

+1

Xはどのように見えますか? – Dave

答えて

0

実行ログに(gdb)が表示されている場合、何かがそれをトリップしたこと(ブレークポイントや特定のコードエラーなど)が発生し、XCodeがプロセスを一時停止してデバッガにロードされたことを意味します。これは、ブレークポイントがなくても起こる可能性があります。 XCodeでデバッガコンソールを開き、ハングアップがどこにあるかを確認するためにトリッピングスレッドのスタックトレースを調べます。

0

xibファイルに問題がある可能性があります。代理人/アウトレットが適切に接続されていることを確認してください。

+0

私はそれがXIBの問題ではないと思います。実際にうまくいきました。しかし、私はいくつかのブレークポイントを試していた/ NSLogsを追加し、何かが起こったようだ。私はあまり確信していませんが、私が言ったように、今のところ、ブレークポイントはありません。 – testndtv

0

NSLogステートメントが正しく設定されていることを確認してください。それは問題の可能性があります。あなたがNSLogを追加していると言ったように見えます。

関連する問題