‘NSUnknownKeyException‘, reason: ‘[<ViewController 0x7ff3da732de0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key HeadImageView.‘
出现这个的原因就是:故事板是拷贝的其他项目的,拷贝过来之后,连线也同时拷贝来,总的来说,就是因为以前的项目中某个控件已经连接到ViewController中的某个变量上了,后来变量删除了,但是这种连接关系没有删除,导致启动时找不到对应的key,抛出上述exception。
解决方法:
找到该controller,右键查看某个控件关联的属性 ,删掉之前一个项目的所有连线(注意这里有黄色警告的地方都是),重新编译运行即可
删掉之后重新运行即可解决
拷贝故事板发生的连线问题:'NSUnknownKeyException', reason: '[<ViewController 0x7ff3da732de0> setValue:forUndefinedKey:]: this class is not ……'
时间: 2024-11-05 17:32:06