私はiOSを初めて使用し、独自のシンプルなアプリを作成しようとしています。マスタービューコントローラーに追加ボタンがあり、ナビゲーションコントローラーに埋め込まれたテーブルビューコントローラーをロードします。追加ボタンからナビゲーションコントローラーにcontrolキーを押しながらドラッグしましたが、アプリを実行すると、次の呼び出しスタックで追加ボタンがクラッシュします。
BookMaker [5367:11303]キャッチされなかった例外'NSUnknownKeyException'、理由:'[setValue:forUndefinedKey:]:このクラスはキーtitleInpurのキー値コーディングに準拠していません。***最初のスロー呼び出しスタック:ここに多くの16進値.... libc ++ abi.dylib:例外をスローして呼び出されて終了します
例外ブレークポイントを切り替えると、次のエラーが発生します:(lldb)
コードを検索しましたが、titleInpurがどこにも見つかりませんでした。
これまでのデバッグ:
- SOに関するこれらの投稿は問題と非常に似ているようですが、ストーリーボードではなくxibに関するものです。これはどういう意味ですか?"'NSUnknownKeyException'、理由:…このクラスはキーXのキー値コーディングに準拠していません"およびNSUnknownKeyException setValue:forUndefinedKey:
- ここでのヘルプ投稿は、追加ボタンの再構築を提案しています。私はそれを試しましたが、同じエラーが発生しました。
- prepareForSegueを使用して値をエイムコントローラーに渡すと、準備するsegueメソッドの変更を示唆する問題がいくつかありますが、新しいビュー(追加画面)に情報を渡していないため、これは私の場合は役に立ちません。