240 投稿
收录了20篇文章 · 2人关注
  • Swift 函数参数前的“_”是什么意思?

    Swift中带参数的函数的一般写法是这样的: 调用该函数时,写法是: 但有时我们一些函数的参数前有一个“_”,类似这样: 那么这个“_”是什么意...

  • swift as as!和as?的区别

    1.as的使用场合 1.从派生类转换为基类,向上转类型(upcasting) 2.消除二义性,数值类型转换 3.switch语句中进行模式匹配如...

  • Resize,w 360,h 240
    Swift(八)is、as、Any、Anyobject、?、!

    更新:2018.05.24 整理了一下demo:SwiftDemo is、as、Any、Anyobject、?、! 后面的先不说,在swift的...

    1.3 YvanLiu 0 13
  • Swift - mutating关键字的使用

    写在前面 之前学习了Swift,由于经常做项目中很少使用,所以大部分都遗忘了。现在将内容整理出来,做一个记录。 Swift中mutating关键...

  • Resize,w 360,h 240
    swift4.0 关键字 mutating

    Mutating 可改变 使用场景: 1.结构体,枚举类型中声明修饰方法 mutating func funcName() 2.exte...

  • swift 中 Self 与self

    前提 在swift 开发过程中,尤其是第三方库中,我们多次看到首字母大写的Self,很多时候不明白其中意思,Self 与self 又有何区别呢?...

  • 懒加载 - lazy

    class ViewController: UIViewController { var label: DemoLabel? // 初始...

  • swift 中的 lazy

    概念 延迟加载是初始化很常用的性能优化方式,尤其是在一些对象的属性十分复杂的时候,默认全部初始化会耗费不少时间,影响性能。还有一些特定环境下才使...

  • Swift 懒加载(lazy)

    在做OC项目中经常使用的就是懒加载,重写getter方法, 什么时候用到getter方法什么时候去加载, 并且就加载一次,保证项目的效率 那么何...

    0.6 Bobby0322 0 11

专题公告

swift 语法