240 发简信
IP属地:上海
  • 计算字符串的字符数

    在开发时,我们经常遇到限制一个字符串的长度,有时候会要求不超过N个字符,简单封装了下。 1. 计算字符串的字符数 2. 截取前N个字符 3. 监...

    0.2 18 0 1
  • Swift文章集合

    1. 关于Decode Swift协议Codable底层探索及应用[https://juejin.cn/post/693838806036722...

  • Swift Kingfisher使用方法

    1. 调用方法解析 参数: resource:目标资源;需实现Resource协议,URL继承了Resource协议,所以可以直接用URL对象 ...

    1.2 6776 0 11
  • Swift Tips

    1. lazy新用法 在日常开发中,lazy常被用来标识懒加载,但是还可以用来避免多余开销,优化代码结构,案例如下: 在上面的代码中,如果不使用...

  • Swift关键词

    @discardableResult 在Swift中,如果声明了一个带返回值的方法,如下: 在调用该方法时,如果没有使用方法的返回值,会提示“R...

  • Swift 匹配模式 case

    结合struct使用 调用: 结果: Jack has go to school: true 结合enum使用 调用: 结果: Current ...

  • Swift Closure

    Closure是自包含的代码块,可以在代码中传递和使用,类似于OC中的Block。Closure可以捕获或者存储定义它的上下文中的变量的引用。 ...

  • Resize,w 360,h 240
    Swift init方法详解

    Swift的初始化方法是为 类、结构体、枚举使用的,它能为每个存储属性提供初始值,Swift的初始化方法和OC的初始化方法不同,Swift的初始...

  • Swift 方法

    1、不带返回值的方法 2、带返回值的方法 3、带参数标签的方法,只显示参数标签,不显示参数名 4、带有默认参数值的方法 5、带有可变参数的方法 ...