出现问题不要慌,首先定位下问题:
[<UIViewController 0x8430220>setValue:forUndefinedKey:]this class is not key value coding-compliant for the key '***'
如下的key '***'是出现的问题的控件的信息,确定具体控件的问题后,可以查看下如下三个参考网址,逐个检查下问题。
主要问题: storyboard中控件与视图控制类的关联
1. storyboard的custom class添加对应的视图控制类,不要手动输入从下拉列表选择视图控制类~
(手动输入可能xcode自动识别不了,如果下拉没有新加的类,尝试重启xcode试一下)
2. 检查下sb中控件对应的IBOutlet,是否存在一对多情况,或者名称不一致等情况,更多详细信息查看如下三个博客
参考网址:
1. https://blog.csdn.net/Messi_M10/article/details/70271492
2. https://blog.csdn.net/lius1984/article/details/8021024?_t=t
3. https://blog.csdn.net/h3c4lenovo/article/details/8556887
网友评论