Avatar notebook default
34篇文章 · 162021字 · 3人关注
  • Swift 字符串子串截取

    prefix 方法 suffix 方法 dropFirst 和 dropLast 方法 range(of:) 方法 startIndex 和 e...

  • 在Swift中使用async/await时的内存管理

    在异步代码的上下文中,管理应用程序的内存往往特别棘手,因为随着时间的推移,通常需要捕获和保留各种对象和值,以便执行和处理我们的异步调用。 虽然S...

  • Swift-修饰符解释

    import (导入声明) 导入声明(import declaration) 让你可以使用在其他文件中声明的内容。导入语句的基本形式是导入整个模...

  • Swift 之 JSONEncoder 和 JSONDecoder

    摘自官方文档: 对象进行jsonEncode和jsonDecode 一个对象如果需要被编码/解码的话,该对象所属的类需要遵循 Decodable...

  • Swift-NumberFormatter

    NumberFormatter 和 DateFormatter 都遵守 Formatter协议。NumberFormatter类有个属性numb...

  • Swift - 特性

    特性 在 Swift 中有两种特性,分别用于修饰声明和类型。特性提供了有关声明和类型的更多信息。例如,使用 discardableResult ...

  • Resize,w 360,h 240
    Swift - 高级运算符

    高级运算符 除了之前介绍过的 基本运算符[https://www.jianshu.com/p/36d7fb4525c1],Swift 还提供了数...

  • Swift - 访问控制

    访问控制 访问控制可以限定其它源文件或模块对你的代码的访问。这个特性可以让你隐藏代码的实现细节,并且能提供一个接口来让别人访问和使用你的代码。 ...

  • Resize,w 360,h 240
    Swift - 内存安全

    内存安全 默认情况下,Swift 会阻止你代码里不安全的行为。例如,Swift 会保证变量在使用之前就完成初始化,在内存被回收之后就无法被访问,...

文集作者