this class is not key value coding-compliant for
this class is not key value coding-compliant for
jack_peng 发表于1年前
this class is not key value coding-compliant for
  • 发表于 1年前
  • 阅读 17
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: 'NSUnknownKeyException', reason: '[<NSObject 0x7f883a899ce0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key getOnaddTimeDatePick. 异常解决方法

初看这个错误,发现是没有 'getOnaddTimeDatePick' 这个值,到底是哪里引用这个值了呢?不知道的情况下,我使用搜索去找。

GetOnAdressTimeView.swift 文件

GetOnAdressTimeView.xib 文件

检查了下2个文件,但初看没有什么问题呢?

仔细对比检查了下,发现问题了

原来getOnaddTimeDatePick变量关联的是file’s owner。这个就是问题的所在。删掉这个关联,重新关联。见下图。将object选择为xib所对的swift类。问题就可以解决了。

共有 人打赏支持
粉丝 11
博文 46
码字总数 9916
×
jack_peng
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: