240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Xcode12-使用carthage包管理不支持模拟器运行的问题

    Carthage安装和使用教程[https://juejin.im/post/6844903725232848910] 在使用carthage进...

  • iOS开发-设备型号(更新至iPhone12)

    Models - The iPhone wiki[https://www.theiphonewiki.com/wiki/Models#iPhone]

  • Swift5.1协议

    21.协议

  • Swift5.1类型转换&扩展

    18.类型转换 类型检查类型检查:用类型检查操作符( is )来检查一个实例是否属于特定子类型。若实例属于那个子类型,类型检查操作符返回 tru...

  • Swift5.1可选链&错误处理

    16.可选链 可选链1.可选链式调用是一种可以在当前值可能为 nil 的可选值上请求和调用属性、方法及下标的⽅法。如果可选值有值,那么调用就会成...

  • Swift5.1构造过程&析构过程

    14.构造过程 构造过程 15.构析过程 析构过程原理析构过程:析构器只适⽤于类类型,当一个类的实例被释放之前,析构器会被立即调用。析构器器⽤关...

  • Swift5.1继承

    13.继承 重写1.重写:⼦类可以为继承来的实例方法,类方法,实例属性,类属性,或下标提供⾃己定制的实现。我们把这种⾏为叫重写。如果要重写某个特...

  • Swift5.1方法&下标

    11.方法 实例方法//实例方法是属于某个特定类、结构体或者枚举类型实例的⽅法。实例方法提供访问和修改实例 属性的方法或提供与实例目的相关的功能...

  • Swift5.1属性

    10.属性 属性//存储属性:存储属性会将常量和变量存储为实例的⼀部分,只能用于类和结构体。//计算属性:计算属性则是直接计算(而不是存储)值,...

个人介绍
物必先腐、而后虫生。冰鸟网络- iOS&Android开发工程师。管理学位&经济学位。