Swift3 Swift 3“;线程1:信号SIGABRT“;错误

Swift3 Swift 3“;线程1:信号SIGABRT“;错误,swift3,xcode8,Swift3,Xcode8,我得到了上述错误。我从这个和那个应用了以下解决方案,但都没有效果。我想导入一些模块或类吗?任何帮助都将不胜感激 Github: Swift 3/Xcode 8.3.3 来自控制台的错误: 2017-07-06 08:20:28.252 BMI计算[61662:12276419]*由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey::]:此类不符合密钥质量的密钥值编码。” *第一次抛出调用堆栈: ( 0 Cor

我得到了上述错误。我从这个和那个应用了以下解决方案,但都没有效果。我想导入一些模块或类吗?任何帮助都将不胜感激

Github:

Swift 3/Xcode 8.3.3

来自控制台的错误:

2017-07-06 08:20:28.252 BMI计算[61662:12276419]*由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey::]:此类不符合密钥质量的密钥值编码。” *第一次抛出调用堆栈: ( 0 CoreFoundation 0x000000010df6eb0b异常预处理+171 1 libobjc.A.dylib 0x000000010b2fe141 objc_异常_抛出+48 2 CoreFoundation 0x000000010df6ea59-[N异常提升]+9 3基金会0x000 000 010AE1400 B-[NSbOuts](NSKEY ValueCudid)SETValu: 4 UIKit 0x000000010b96b994-[UIViewController设置值:forKey:+87 5 UIKit 0x000000010bbd8a09-[UIRuntimeOutletConnection connect]+109 6 CoreFoundation 0x000000010df14e8d-[NSArray makeObjectsPerformSelector:+269 7 UIKit 0x000000010bbd73bf-[UINib实例化所有者:选项:][1856 8 UIKit 0x000000010b971fc3-[UIViewController\u loadViewFromNibNamed:bundle:][381 9 UIKit 0x000000010b9728d9-[UIViewController loadView]+177 10 UIKit 0x000000010b972c0a-[UIViewController loadViewIfRequired]+195 11 UIKit 0x000000010b97345a-[UIViewController视图]+27 12 UIKit 0x000000010b83b98a-[UIWindow AddRootViewControllerServiceWifPossible]+65 13 UIKit 0x000000010b83c070-[UIWindow\u setHidden:强制:][294 14 UIKit 0x000000010b84eebe-[UIWindow makeKeyAndVisible]+42 15 UIKit 0x000000010b7c837f-[UIApplication\u callInitializationDelegatesForMainScene:transitionContext:+4346 16 UIKit 0x000000010b7ce5e4-[UIApplication\u在主场景中运行:transitionContext:completion:+1709 17 UIKit 0x000000010b7cb7f3-[UIApplication WorkspaceDiEndTransaction:][182 18 FrontBoardServices 0x000000010f67e5f6 fBSerialQueue正在呼叫一个区块+24 19 FrontBoardServices 0x000000010f67e46d-[FBSSerialQueue\u performNext]+186 20 FrontBoardServices 0x000000010f67e7f6-[FBSSerialQueue\u performNextFromRunLoopSource]+45 21 CoreFoundation 0x000000010df14c01CFRUNLOOP\u正在调用\u OUT\u以执行\u源0\u功能+17 22 CoreFoundation 0x000000010defa0cf\uu CFRunLoopDoSources0+527 23 CoreFoundation 0x000000010def95ff\uuu CFRunLoopRun+911 24 CoreFoundation 0x000000010def9016 CFRunLoopRunSpecific+406 25 UIKit 0x000000010b7ca08f-[UIU应用程序运行]+468 26 UIKit 0x000000010b7d0134 UIApplicationMain+159 27 BMI计算0x000000010ad246f7干管+55 28 libdyld.dylib 0x000000010ef0e65d启动+1 ) libc++abi.dylib:以NSException类型的未捕获异常终止
(lldb)

最重要的信息是

此类不符合密钥质量的键值编码

  • 在项目导航器中选择情节提要或xib文件
  • 选择视图控制器
  • 开放式连接检查器(⌥⌘(六)
  • 拆下与质量的连接

能否请您分享调试日志中的内容?很可能Interface Builder中存在丢失或死连接。添加了控制台中的错误。很抱歉延迟回复…我上夜班,几分钟前才醒来。错误是
原因:'[setValue:forUndefinedKey:]:此类不符合密钥质量的密钥值编码。
当出现
线程1:signal SIGABRT“错误时
问题,您通常应该使用
cmmd+F
在控制台中搜索原因。至于您错误的解决方案:请参阅可能的重复,我将两个体量连接视为删除的选项。我假设我删除了代码中没有声明/使用的那个?