1

IB とコードから Storyboard に切り替えようとしていますが、次の問題が発生しました。Xcode は@propertywith@synthesizeviewDidUnLoadメソッドを作成しましたが、今は必要ありません。削除しようとすると、コードがクラッシュします。さらに悪いことに、その間に誤って UIButton に接続していました (これを許可するようにクラスを変更しました)。クラッシュすると、コードは次のメッセージを表示します。

キャッチされない例外 'NSUnknownKeyException' が原因でアプリを終了しています。理由: '[ setValue:forUndefinedKey:]: このクラスは、キー ロックのキー値コーディングに準拠していません。

質問は以下です。XCode はこのコードをどこに配置し、元の場所に戻るには何を削除する必要がありますか?

4

1 に答える 1

2

そのプロパティを使用するペン先に接続が設定されているようです。プロパティを削除した場合は、nib を更新して、設定しようとしないようにする必要があります。

于 2012-01-12T23:10:44.957 に答える