... setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key latitudeLab...

本文介绍了当在iOS开发过程中遇到'NSUnknownKeyException'错误时的解决方法。该错误通常发生在试图为ViewController中的控件设置未知属性时。文中提供了一个具体的示例,并解释了如何通过检查和修复.xib文件与ViewController之间的连接来解决这个问题。
1 2012-07-31 00:52:35.709 apress-16-3[2345:f803] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ViewController 0x6a71920> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key latitudeLabel.'

.xib 中的 Labe 控件链接到 .h 中的输出口 latitudeLabel:

.m 中未合成

1 //@synthesize latitudeLabel;

这种情况下会产生这个错误。

 

我尝试把 .xib 中的所有控件 和 ViewController 中的 输出口 断开联系,再重新连上就可以了。

 

网上有关此问题的回答:.xib 未和 对应的ViewController关联。

转载于:https://www.cnblogs.com/submarinex/archive/2012/07/31/2616151.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值