2017-04-13 12:16:36.606 Boardmeeting[4601:1375127] Uncaught exception [<UIViewController 0x7f988fe32750> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key btnAvatar.
2017-04-13 12:16:36.611 Boardmeeting[4601:1375127] Stack trace: (
0 CoreFoundation 0x000000010f555d4b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x000000010efbe21e objc_exception_throw + 48
2 CoreFoundation 0x000000010f555c99 -[NSException raise] + 9
3 Foundation 0x000000010d25e9df -[NSObject(NSKeyValueCoding) setValue:forKey:] + 291
4 UIKit 0x000000010d90d293 -[UIViewController setValue:forKey:] + 88
5 UIKit 0x000000010db8179e -[UIRuntimeOutletConnection connect] + 109
6 CoreFoundation 0x000000010f4fa9e0 -[NSArray makeObjectsPerformSelector:] + 256
7 UIKit 0x000000010db80122 -[UINib instantiateWithOwner:options:] + 1867
8 UIKit 0x000000010d9139c5 -[UIViewController _loadViewFromNibNamed:bundle:] + 386
9 UIKit 0x000000010d9142e7 -[UIViewController loadView] + 177
10 UIKit 0x000000010d91461c -[UIViewController loadViewIfRequired] + 201
11 UIKit 0x000000010d914e70 -[UIViewController view] + 27
12 UIKit 0x000000010d9734f3 -[UITabBarController transitionFromViewController:toViewController:transition:shouldSetSelected:] + 483
13 UIKit 0x000000010d972935 -[UITabBarController transitionFromViewController:toViewController:] + 59
14 UIKit 0x000000010d96e7f6 -[UITabBarController _setSelectedViewController:] + 365
15 UIKit 0x000000010d96e57b -[UITabBarController setSelectedIndex:] + 131
16 Boardmeeting 0x0000000109746bce -[LoginViewController prepareForSegue:sender:] + 350
17 UIKit 0x000000010df4817f -[UIStoryboardSegueTemplate _performWithDestinationViewController:sender:] + 353
18 UIKit 0x000000010df47fed -[UIStoryboardSegueTemplate _perform:] + 82
19 UIKit 0x000000010d917a1f -[UIViewController performSegueWithIdentifier:sender:] + 99
20 Boardmeeting 0x00000001097470ee -[LoginViewController requestFinished:] + 446
21 Boardmeeting 0x00000001096fbe9e -[ASIHTTPRequest reportFinished] + 142
22 Foundation 0x000000010d27ee9e __NSThreadPerformPerform + 326
23 CoreFoundation 0x000000010f4fa761 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
24 CoreFoundation 0x000000010f4df98c __CFRunLoopDoSources0 + 556
25 CoreFoundation 0x000000010f4dee76 __CFRunLoopRun + 918
26 CoreFoundation 0x000000010f4de884 CFRunLoopRunSpecific + 420
27 GraphicsServices 0x0000000115158a6f GSEventRunModal + 161
28 UIKit 0x000000010d772c68 UIApplicationMain + 159
29 Boardmeeting 0x0000000109758eae main + 142
30 libdyld.dylib 0x000000011067b68d start + 1
)
答えて
これは通常、クラスからIBOutletを削除してもコンセントのリンクは削除されませんストーリーボード。
あなたのケースでは、それはbtnAvatarです:これはあなたのクラス/コントローラから削除できましたが、あなたはストーリーボードに残しましたか?
いいえ、既にそこにあり、接続インスペクタに正しいリンクが表示されています! –
stacktraceから見ると "ランタイムアウトレット接続"なので、間違いなくアウトレットに問題があり、btnAvatarはそう言及されています...より良くチェックしてください。削除して、必要に応じてもう一度やり直してください。 –
@RezoanulAlamRiad "UIViewController"は実際に使用するクラス名ですか? UIViewControllerの実際のクラスを設定するのを忘れていませんか? (IBOutletをリンクした後、そのクラスを削除することができます)。 – Larme
- 1. キャッチされない例外 'NSUnknownKeyException' - このクラスはキーのキー値に符合していません。ボタン
- 2. このクラスは、キーのキー値に符合していません。UserEmailAdresLogin
- 3. NSUnknownKeyException:このクラスはキーのキー値に符合していません
- 4. スウィフトのsetValue:forUndefinedKeyは:]:このクラスは、キー値コーディング準拠のキー
- 5. swift 3このクラスはキーのコード値に符合していませんstartDate
- 6. MvvmCross/Xamarin "このクラスはキーのコード値に符合したキー値ではありません"
- 7. このクラスはキーのキー値に符合しません(ストーリーボードでファイル名を変更しました)
- 8. 未知の例外 'NSUnknownKeyException'の下でTableViewがクラッシュすると、このクラスはキーxに対応するキー値ではありません。 '
- 9. もう1つこのクラスは、キーの値に符合しないキー値です。imageView
- 10. このクラスはキー値コーディングに対応していません。
- 11. TwitterのAPIキーは、未知のキー
- 12. 未知のビルドエラー 'キーはnullにはできません'
- 13. 未知のJAXB例外です。ネストされた例外はjava.xml.bind.JAXBExceptionです。このコンテキストでは未知のクラス
- 14. 未知の例外NSInvalidArgument例外がforwardInvocationに応答しません
- 15. このクラスは、キー値コーディングに準拠したキー画像
- 16. このクラスは、キー名のコード値に対応していません。
- 17. iOSアプリケーション(このクラスはキーデータソースのキー値コーディングに準拠していません)
- 18. 外部キーの複合外部キーの順序を決定できません。
- 19. このクラスは、キーsetDefaultLabelTextに対してキー値コーディングに準拠していません。
- 20. Swift 4 "このクラスはキー値コーディングに準拠していません"
- 21. 複合キーの外部キー
- 22. UseStatusCodePagesWithReExecute未処理例外重複キー:System.Object
- 23. 未知のキーと辞書の値を比較するには?
- 24. angular2ルーティングは機能しません例外:未知(約束):
- 25. 例外のためにDRPキーがありません:java.lang.ClassNotFoundException:com.android.webview.chromium.Drp
- 26. このクラスは@IBInspectableに対応するキー値ではありません
- 27. 「このクラスは、キー値コーディング準拠のキーのためではありません」というエラー
- 28. 複数の外部キー値に結合
- 29. 外部複合キーのMysql複合キー
- 30. 例外は、RSAキー
brekpointsを追加することでこの問題が発生したときにチェックしてください。 –