2

私は XCode (4.5) に比較的慣れていないため、エラーを見つける際にいくつかの問題に遭遇しました。

リストに項目を追加できるビューを開こうとしてモデル セグエを実行しようとすると、プロジェクトで突然次のエラーが発生し始めました。これは以前は機能していました。

「...-[TestUnit isEqualToString:]: 認識されないセレクターがインスタンス 0x89d4250 に送信されました」

ブレークポイントを使用してグーグルで検索し、「すべての例外ブレークポイント」をブレークポイントリストに追加しましたが、違いはありませんでした.コンソールはまだ(私の新しい目で)あまり役に立ちません.私のプロジェクトのどこにこのエラーがあるのか​​ わかりません...

以前NSLogはコンソールをトレースしていましたが、エラーは prepareForSegue 内で発生しているように見えisEqualToString、プロジェクト内のすべての発生をコメントアウトしましたが、エラーはまだスローされています...

これの根底にたどり着くために必要な指針を誰か教えてくれませんか?

どうもありがとう、

マット

4

1 に答える 1

2

Xcode に移動 -> ブレークポイント ナビゲーター -> + を追加 -> 「例外ブレークポイントを追加」 -> プロジェクトを実行

例外が発生したら、クラッシュした場所を確認し、オブジェクトの参照を出力します。 it have desire value or not?

于 2014-02-06T06:29:25.700 に答える