のためではない私が持っていたのに、私は私は次のiOSクラッシュこのクラスは、キー値コーディングに準拠したキー画像
に「このクラスは、キー値コーディング準拠のキーimage1のではありません」
を取得しています"image1"へのすべての参照を削除しましたが、一見そうではありません。
とにかく、このような参照をプロジェクトから(ニブでも)検索できますか?
のためではない私が持っていたのに、私は私は次のiOSクラッシュこのクラスは、キー値コーディングに準拠したキー画像
に「このクラスは、キー値コーディング準拠のキーimage1のではありません」
を取得しています"image1"へのすべての参照を削除しましたが、一見そうではありません。
とにかく、このような参照をプロジェクトから(ニブでも)検索できますか?
その上で右クリックして「開くとして - >ソースコード」を選択し、あなたのペン先/ XIBで検索するには
残念ながら、私はこのエラーを越え、私はに完全にできませんでした時代のカップルを来ていますXcodeをソートしてください。私はまず手動であなたのコードからすべてを取り除こうとします。それでも問題が解決しない場合は、Xcodeを閉じてもう一度開いてみてください。それでも失敗した場合は、再起動してみてください。それが失敗した場合は、新しいプロジェクトを開始してコードを移行する必要があるかもしれません。
これはバグのバカです!
通常、これはNIB接続のためです。最も簡単な方法は、Interface BuilderでNIBを開き、ファイル所有者を選択して接続インスペクタを選択することです(ユーティリティビューでは - >ボタン)。そこには、そのオブジェクトに対するすべての接続が表示されます。問題のある要素が見つかるまで、接続インスペクタを開いた状態で、NIB内のすべてのアイテムを開いていくこともできます。
ありがとうございます。私は最後のオプション(プロジェクトを再作成する)を除いてすべてを試しました。これを行うためのすばやく簡単な方法はありますか? – Herb
あなたにエラーを与えていないすべてのファイルに対してまっすぐな "プロジェクトに追加"を行うことができるということを除いては、実際にはありません。その後、問題が発生しているファイルを手動で置き換える必要があります。その後、.h/.mコードのコピー&ペーストが機能するはずです。 Interface Builderの要素をコピーしてxibレイアウトを助けることもできますが、IBOutlet/IBAction接続を手動で再作成する必要があります。少なくとも、それは私が似たエラーメッセージを持っていたときに私が見つけたものです。 – mbm29414
これはすべて必要ではないようですが、間違って私のAppDelegateの間違ったビューコントローラを指していた – Herb