2011-10-29 8 views
2

を理解する必要「何かを、私は戻ってトレースすることができない」助けて、私のアプリは、次のエラーでクラッシュしますアプリケーションがクラッシュ、変更後のエラー

 
2011-10-29 15:31:50.842 UnblockMe[6900:f803] *** Terminating app due to uncaught exception 
'NSUnknownKeyException', reason: '[<UIApplication 0x6e551b0> setValue:forUndefinedKey:]: 
this class is not key value coding-compliant for the key goBackButton.' 

のみ1クラスには、「goBackButton」を参照しています。 (まだ問題が続く)

それ以外の場合、このプロジェクトにはエラーや警告は含まれていないため、このボタンとの関係を再構築します。 「クリーン」は役に立たなかった。アプリを削除してシミュレータに再インストールしても結果は得られませんでした。

答えて

2

このエラーに関する奇妙なことは、影響を受けるオブジェクトが何であるかを伝えることになっています。誰かが同様の問題を抱えているthis linkを参照してください。それは私にはあなたが過剰にリリースされたオブジェクトを持っていると思います。その結果、ナンセンスメモリへのポインタになります。セレクタを送信しようとすると、奇妙なことが起こる可能性があります。

+0

非常に洞察力!私はARCとしてプロジェクトを開始しましたが、参照カウントなしでターゲットをiOS 4.3に変更しました。これは間違いなく問題を引き起こした – JAM

0

エラーは、IBで何かが正しく接続されていないことを意味します。

xib接続を確認すると、コンセントの名前が変更され、接続を変更するのを忘れてしまった可能性があります。

+0

どのクラスが正しく表示されていませんか? – JAM

+0

残念ながら、これをチェックしようとしないでください:http://stackoverflow.com/questions/3088059/this-class-is-not-key-value-coding-compliant-for-the-key。エラーの「キーについて」では、クラスに配置された「約」コードが悪いと考えることができますが、 – Phillip

+0

はgithubコードのバグを修正したようです。しかし、あなたは別のものを導入しました。 'AppDelegate.m'の行は、' self.viewController = [[MainMenu alloc] initWithNibName:@ "MainMenu" bundle:nil]; ' –

関連する問題