0

プロジェクトを実行すると、次のエラーが発生します。

Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<DetailViewController 0x6a38b60> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key detailDescriptionLabel.'

しかし、私のViewControllerにも、XIBにもdetailDescriptionLabel Outletがありません。私は XIB を 1 つしか持っておらず、コードで XIB に他のものを追加しています。このエラーがどこにあるか、または削除する必要があるリンクを見つける方法はありますか? プロジェクトをデバッグしようとしていますが、このエラーの原因がわかりません...

XCODE 4.4 を使用しています

これは私のプロジェクトです:リンク

ありがとうございました

4

2 に答える 2

0

私も同じ問題を抱えていました。DetailViewController に含まれているデフォルトのラベルを削除していないか確認してください。その名前は「detailDescriptionLabel」です。それを削除すると、動作するはずです。

于 2014-03-26T13:03:20.603 に答える
0

XIB またはストーリーボードで何かを間違った方法で接続しました。ストーリーボード/XIB にDocument Outline移動し、View Controller を右クリックします。すべての接続でその詳細を確認できるはずです。おそらく、警告サインとの接続不良が表示されるので、それを取り外して、正しい方法でやり直してください。

于 2013-01-29T21:42:11.437 に答える