SnapKit 使用教程推荐

fd4a959f23df

SnapKit 是 Swift 下的一个 AutoLayout 布局框架,非常好用,语法也很简单,这里推荐给大家。同时也给出一些不错的阅读文章。
 
库地址:https://github.com/SnapKit/SnapKit
 
航歌网的教程:

如何解决 Xcode 的 “this Class is not Key Value Coding-Compliant for the Key” 报错

fd4a959f23df

首先来说一下这个问题是源于什么:这个问题是由于设置的 key 无法被 识别为一个 class。毕竟大的可能一般是由于你在创建了一个 Outlet 后,又手动修改了代码。导致在运行时,StoryBoard 无法正常和 ViewController 连接,故而报错。

egq3d

问题的修复方法也很简单:

打开 StoryBoard ,点击报错的元件,点击右侧边栏中的 Show Connection Inspector ,找到下方的 outlet ,删除其中的不用的 Outlet 即可。

lpn0s
 

如果你找不到对应出错的原价,可以将报错信息中的 Key 放在搜索框内搜索找到。

m0nyk