-1

iPhone アプリが予期せずクラッシュし、クラッシュ ログを見ると、コードがどこで問題を起こしているのかわかりません。私がスタックに入れるのは、それ自体のフレームワークへの呼び出しだけです。

何か助けはありますか?お願いします!

これはクラッシュ ログへのリンクです (ここにすべてコピー ペーストするのではなく) http://www.megaupload.com/?d=CTWWNUN1

ありがとう!!!

4

1 に答える 1

2

mach_msg_trapObjective-Cのメッセージパッシングを処理する関数であるにクラッシュしているようです。これは多くの場合、次の2つのいずれかを実行していることを示しています。

  1. どこかにメモリ管理の問題があります。すでにリリースされているオブジェクトでセレクターを呼び出そうとしている、オブジェクトを過剰リリースしている、または同様のものです。
  2. 一部のフレームワークではスレッドセーフではありません。これは、メインスレッド以外のスレッドから画面を更新することが許可されていないUIKit(iPhoneが使用するほとんどのUI *要素)では特に注意が必要です。

Instrumentsを使用してオブジェクトの割り当てとリークをチェックし、スレッドセーフを適切に尊重していることを再確認してください。

于 2009-07-09T23:31:15.117 に答える