しばらく取り組んできたプロジェクトで次のエラーが発生しました:「キャッチされない例外 'NSUnknownKeyException' が原因でアプリを終了しています。理由: '[ setValue:forUndefinedKey:]: このクラスはキー値のコーディングに準拠していません。キービュー.'" (それは私の各アウトレットで行います)。
私のアプリは、コード署名をバイパスしてインストゥルメントでプロファイリングを試みるまでは非常にうまく機能していました (実際にインストゥルメントでエラーを発見しました)。
(追加情報) EEMainViewController という名前の .h .m および .xib ファイルを使用して、UIViewController のサブクラスを作成しました。EEAppDelegate でインスタンス化して、メイン ウィンドウのサブビューとして表示します。.xib には、1 つのビュー、3 つの UIPicker、2 つの UITextField があります。アウトレットの 1 つだけが FO にリンクされるとすぐに、プログラムは終了してエラーをスローします。リンクされていない場合は、'view' プロパティが設定されていないと表示されます (接続されていないため、これは正常です)。 .
私はすでにすべての IB と Bindings blahblah をチェックしましたが、私の場合は何も機能していないようです: すべてのアウトレットが適切に接続されており (XCode は .h ファイルの @property の横に灰色のドットを表示しています)、適切なクラスをインスタンス化しています私のコードで。それはかなり奇妙です。
コードの一部が必要な場合 (一部のみ、非常に巨大になっています)、お気軽にお問い合わせください。読んでくれてありがとう !