美文网首页swift基础
Swift Class 'ViewController&

Swift Class 'ViewController&

作者: 莽原奔马668 | 来源:发表于2018-08-15 14:46 被阅读1次

    用Swift开发时,有时候会有如下错误:

    Class 'ViewController' has no initializers

    错误信息

    这个错误是声明变量时引起的,所有声明的变量都要进行拆包处理。

    解决方法:

    声明变量时,在声明的变量后面加一个“?”或者“!”,
    如果加的是“?”,在使用的时候需要用“!”进行拆包处理,
    如果加的是“!”,本身就进行了拆包处理。

    举个栗子:

    1.用“?”声明的变量


    用“?”声明的变量

    2.用“!”声明的变量


    用“!”声明的变量

    相关文章

      网友评论

        本文标题:Swift Class 'ViewController&

        本文链接:https://www.haomeiwen.com/subject/fyhwbftx.html