我正在尝试从IB和代码切换到Storyboard但是遇到了以下问题。 Xcode使用@property
和@synthesize
方法创建了viewDidUnLoad
,但我现在不需要它,如果我尝试删除它,代码会崩溃。更糟糕的是,我在此期间错误地将它连接到UIButton(我改变了类以允许这个)。当它崩溃时,代码会给出消息:
由于未捕获的异常'NSUnknownKeyException'而终止应用, 原因:'[ setValue:forUndefinedKey:]:此类不是键值 符合编码的密钥锁。'
问题如下。 XCode在哪里放置代码以及我必须删除什么才能回到我的起点?
答案 0 :(得分:2)
听起来你的笔尖中有一个使用该属性的连接。如果删除该属性,则需要更新笔尖,不要尝试设置它。