ios - 此类与键的键值编码不兼容。

标签 ios objective-c xcode

我在我的 1 个 View 中遇到了这个错误。这种观点以前有效,但突然停止了。我搜索了这个错误并找到了类似的错误,但不是这个 .' 其他人通常会得到导致问题的参数或导出的名称。我没有这样命名的参数、方法或 socket 。我尝试在层次结构中搜索,但未找到任何结果。不知道该怎么办。如果需要一些代码,请告诉我哪些部分是我完全不知道的,我会添加。

最佳答案

该错误消息来自 setValue:forKey: 在使用空字符串 (@"") 作为键时引发的异常。

在 View 上,KVC 在 nib 加载期间用于连接 IBOutlets。因此,请查看您的 Nib 或 Storyboard,寻找与空 socket 的连接。

关于ios - 此类与键的键值编码不兼容。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31473810/

相关文章:

ios - UITableVIew 滑动 trailingSwipeActionsConfigurationForRowAt 不工作

iOS Facebook SDK 3.2.1 提要发布错误

ios - 如何在 iOS 生成的操作表上收听操作

ios - NSPredicate 和丹麦字母 å 给出了错误的结果

ios - objective-c: ScrollView 滚动到左右方向

c++ - DCC fatal error F2588链接器错误代码:1($ 00000001)

ios - 我想将 CIImage 转换为 UIImage 但失败了

ios - UIImageView 的内存泄漏

ios - 当启用ARC时,popToRootViewControllerAnimated导致崩溃

ios - Xcode 7.1 更新错误