因未捕获的异常而终止应用

时间:2015-06-05 07:53:36

标签: ios objective-c iphone

我需要一些帮助,当我在 iphone 6 上启动应用时,它启动但是在控制台中出现错误:

  

2015年6月5日12:45:45.211 EyeScanner [13508:189126]无法设置(selectedImage)用户定义的检查上(HMNavigationController)属性:[setValue方法:forUndefinedKey:]:这个类不是密钥值编码兼容对于key selectedImage。   2015-06-05 12:45:45.213 EyeScanner [13508:189126] - [__ NSCFNumber _imageThatSuppressesAccessibilityHairlineThickening]:无法识别的选择器发送到实例0xb000000000000003   2015-06-05 12:45:45.213 EyeScanner [13508:189126]无法在(UITabBarItem)上设置(selectedImage)用户定义的检查属性: - [__ NSCFNumber _imageThatSuppressesAccessibilityHairlineThickening]:无法识别的选择器发送到实例0xb000000000000003

但是当我在 iphone 5s 上用 IOS 7 启动它时 - 崩溃和记录:

  

2015年6月5日13:50:57.202 EyeScanner [13752:607] ***终止应用程序由于未捕获的异常' NSUnknownKeyException',原因是:' [setValue方法:forUndefinedKey:]:对于关键的selectedImage,此类不符合键值编码。'

1 个答案:

答案 0 :(得分:0)

这是错误:

(HMNavigationController): [ setValue:forUndefinedKey:]:此类not key value coding-compliant为密钥selectedImage

检查:

1-如果您已将正确的属性与IBOutlet中的对象相关联。

2-代码中已删除的所有属性,但IBOutlet中的对象仍定位于已删除的属性。

编辑:

尝试使用Shift-Cmd-K

清洁项目

还清理构建文件夹。要访问该选项,请打开“产品”菜单,然后使用Option键显示“清理构建文件夹”选项。

Xcode Image