Avatar notebook default
iOS
298篇文章 · 374108字 · 5人关注
  • Swift6.1之基础知识6 2025-06-19 周四

    不透明类型和封装协议类型 Swift 提供了两种隐藏值类型细节的方法:不透明类型(Opaque Type)和封装协议类型(Boxed Proto...

  • Swift6.1之基础知识7 2025-06-19 周四

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

  • Swift6.1之泛型 2025-06-19 周四

    泛型代码让你能根据自定义的需求,编写出适用于任意类型的、灵活可复用的函数及类型。你可避免编写重复的代码,而是用一种清晰抽象的方式来表达代码的意图...

  • Swift6.1之协议 2025-06-19 周四

    协议(Protocol) 定义了满足特定任务或功能所需的方法、属性和其他要求的蓝图。 类、结构体或枚举可以 采用(adopt) 该协议,并提供协...

  • Swift6.1之基础知识5 2025-06-18 周三

    宏 宏会在编译你的源代码时对其进行转换,从而让你避免手动编写重复的代码。在编译过程中,Swift 会先展开代码中的所有宏,然后再像往常一样构建代...

  • Swift6.1之基础知识5 2025-06-17 周二

    并发 Swift 原生支持结构化的异步和并行代码。异步代码是能够被暂时挂起并在稍后继续执行的代码,不过在同一时刻中只有一段程序代码执行。通过挂起...

  • Swift6.1之基础知识4 2025-06-17 周二

    构造过程 构造过程是使用类、结构体或枚举等实例之前的准备过程。这个过程包括为该实例的每个存储属性设置初始值,并执行任何其他必要的设置或构造过程,...

  • Swift6.1之基础知识3 2025-06-17 周二

    枚举 使用 enum 关键词来创建枚举并且把它们的整个定义放在一对大括号内:与 C 和 Objective-C 语言不同,Swift 的枚举成员...

  • Swift6.1之基础知识2 2025-06-16 周一

    集合类型 Swift 提供了三种主要的 集合类型,分别是数组、集合和字典,用于存储值集合。数组是有序的值集合。集合是无序的唯一值集合。字典是无序...

文集作者