swift class viewController has no initializers 的解决方法


在ios开发中遇到此问题:

class viewController has no initializers



解决的办法:

将UIViewController的子类中的变量全部进行拆包处理,就是在变量声明的时候加一个?号,在使用的时候拆包处理,加一个!号: