class viewController has no init

2017-08-13  本文已影响29人  Wanto

iOS开发时候,有时候会遇到类提示 class ** has no initializers的问题

问题截图

根本原因是因为部分类内的变量没有声明可选与否,若没有声明的话,相当于需要一个类的初始化,在该初始化中对变量进行初始赋值,否则可以考虑将变量声明为可空

原始:

没有声明可空

修改:

声明可空
上一篇 下一篇

猜你喜欢

热点阅读