ボタンをクリックしたときに何かを印刷しようとしています。xcodeで未知の例外が見つかりました(シグナルSIGABRT)というエラーに直面しています
import UIKit
class ViewController: UIViewController {
@IBAction func bu(_ sender: UIButton) {
print("click")
}
}
2017年5月22日18
としてコンソールでのショーのエラー:28:58.751が、それは動作しますが、[24356:1074948] *がキャッチされない例外によりに アプリの終了 'NSUnknownKeyException'理由: '[ setValue:forUndefinedKey:]:このクラスはキー値ではありません キーボタンにコーディング対応しています。 *まずスローコールスタック:(0 CoreFoundationの0x0000000110a06b0b exceptionPreprocess + 171 1 libobjc.A.dylib
0x000000010ddcb141 objc_exception_throw + 48 2 CoreFoundationの
0x0000000110a06a59 - + 9 3財団
[NSException上げる]を 0x000000010d8e0e8b - [NSObjectの(NSKeyValueCoding )のsetValue:forKey:] + 292 4のUIKit 0x000000010e431644 - [のUIViewControllerのsetValue:forKey:] + 87 5のUIKit 0x000000010e69e6b9 - [UIRuntimeOutletConnection] + 109 6
CoreFoundationの0x00000001109ace8dを接続 - [NSArrayの makeObjectsPerformSelector:] + 269 7のUIKit
0x000000010e69d06f - [UINib instantiateWithOwner:オプション:] + 1856年8
のUIKit 0x000000010e437c73 - [のUIViewController _loadViewFromNibNamed:バンドル:] + 381 9のUIKit 0x000000010e438589 - [のUIViewController loadViewメソッド] + 177 10のUIKit
0x000000010e4388ba - [のUIViewController loadViewIfRequired] + 195 11 のUIKit 0x000000010e43910a - [のUIViewController図】+ 27 12のUIKit 0x000000010e30163a - [UIWindow addRootViewControllerViewIfPossible] + 65 13のUIKit 0x000000010e301d20 - [UIWindow _setHidden:強制:] + 294 14のUIKit 0x000000010e314b6e - [UIWindow makeKeyAndVisible] + 42 15のUIKit
0x0000000 10e28e31f - [のUIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 4346 16のUIKit 0x000000010e294584 - [のUIApplication _runWithMainScene:transitionContext:終了:] + 1709年17のUIKit 0x000000010e291793 - [のUIApplication workspaceDidEndTransaction:] + 182 18 FrontBoardServices 0x00000001121065f6 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK + 24 19 FrontBoardServices 0x000000011210646d - [FBSSerialQueue _performNext] + 186 20 FrontBoardServices 0x00000001121067f6 - [FBSSerialQueue _performNextFromRunLoopSource] + 45 21 CoreFoundationの0x00000001109acc01 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17 22 CoreFoundationの0x0の0000001109920cf __CFRunLoopDoSources0 + 527 23 CoreFoundationの0x00000001109915ff __CFRunLoopRun + 911 24 CoreFoundationの
0x0000000110991016 CFRunLoopRunSpecific + 406 25のUIKit
0x000000010e29002f - [のUIApplication _run] + 468 26のUIKit
0x000000010e2960d4 UIApplicationMain + 159 27は
0x000000010d638c17メイン+ 55 28を動作しますlibdyld.dylib
0x000000011199665d start + 1)libC++ abi。dylib:私はボタンもここに接続されていないと思うタイプNSException(lldb)の キャッチされない例外
で終了するには、ストーリーボードからの画像リンクenter link description here https://i.stack.imgur.com/AuUgk.png
チェック一度コンセント名 'button'が適切に切断されているか、あなたの' ViewController' –
にアクションを使用してコンセントの接続を確認していないと
を交換してください。 –
おそらくあなたはアクションを 'UIButton'にバインドしません。 –