我之前创建了一个按钮,然后从故事板中将其拖动到.h文件中,然后将其设置为:
@property (weak, nonatomic) IBOutlet UIButton *deleteComment;
然后我意识到我需要一个操作按钮并删除了此按钮的代码。现在当我尝试进入这个屏幕时,我得到了这个例外:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<TopicEditController 0xa027ac0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key edit.'
*** First throw call stack:
并且系统指向此位置:
int main(int argc, char *argv[])
{
@autoreleasepool
{
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
有人可以告诉我如何阻止这种情况发生吗?
谢谢!
答案 0 :(得分:1)
您的按钮仍然链接到您删除的插座。进入Interface Builder,选择一个按钮。打开右侧的检查器并删除插座连接。