swift-class ... has no initializers解决办法

水文, 现在有时间来整理一下swift的一些学习日志, 拒绝农药😎
  • 在尝试用swift编程, 有时候会遇到这样的错误: class ... has no initializers!


    报错图
  • 解决方法是:

    • 在子类中使用变量的时候使用封包和拆包处理, 就是在声明变量的时候加一个 ? 号 进行封包处理, 使用的时候加一个 ! 号 拆包处理
正确图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 16,665评论 4 61
  • 嗯哼嗯哼蹦擦擦~~~ 转载自:https://github.com/Tim9Liu9/TimLiu-iOS 目录 ...
    philiha阅读 5,314评论 0 6
  • 归属于广阔而自由的大海 放荡不羁,玩世不恭 只是为了心中寻求 自由,冒险,兴趣 而不会永远失去船长所应该具有的罗盘...
    青衣束阅读 292评论 0 0
  • 不知道从什么时候开始,感觉找不到自己了。心的迷茫与不安越来越强烈!那些曾经引以为傲的优点也消失的无影无踪…是啊,到...
    小小三阅读 219评论 0 0
  • 得到小橙,只是一个美丽的意外。 两年前的一天,我陪同学去文具店买铅笔。突然,一支橙红色卡通自动笔映入了...
    童心态美阅读 416评论 0 2

友情链接更多精彩内容