跳到主要内容

📚学习 Swift 教程

提示
  1. Swift 教程概览:Swift 教程涵盖了从基本的 "Hello, World!" 程序到高级主题如面向对象编程、错误处理和泛型。
  2. Swift 语言基础:教程包括 Swift 的基本概念,如数据类型、流程控制、函数和运算符等。
  3. 高级主题和面向对象编程:涉及 Swift 中的高级主题,包括面向对象编程、枚举、结构体、错误处理和访问控制等。

📚学习 Swift 教程

Swift 语言简介

  1. Swift “Hello, World!” 程序
  2. Swift 变量、常量和字面量
  3. Swift 数据类型
  4. Swift 字符和字符串
  5. Swift 基本输入输出
  6. Swift 表达式、语句和代码块
  7. Swift 注释
  8. Swift 可选类型

Swift 运算符

  1. Swift 运算符
  2. Swift 运算符优先级和结合性
  3. Swift 三元条件运算符
  4. Swift 位运算和位移运算符

Swift 流程控制

  1. Swift if 和 if...else 语句
  2. Swift switch 语句
  3. Swift for-in 循环
  4. Swift while 和 repeat while 循环
  5. Swift 中的嵌套循环
  6. Swift中的break语句
  7. Swift中的continue语句
  8. Swift中的guard语句

Swift集合类型

  1. Swift中的数组
  2. Swift中的集合
  3. Swift中的字典
  4. Swift中的元组

Swift函数

  1. Swift中的函数
  2. Swift函数的参数与返回值
  3. Swift中的嵌套函数
  4. Swift中的递归
  5. Swift中的范围
  6. Swift中的函数重载
  7. Swift中的闭包

Swift面向对象编程

  1. Swift中的类与对象
  2. Swift中的属性
  3. Swift中的方法
  4. Swift中的初始化器
  5. Swift中的反初始化
  6. Swift中的继承
  7. Swift中方法和属性的覆盖
  8. Swift中的协议

Swift枚举和结构体

  1. Swift中的枚举
  2. Swift枚举及其关联值
  3. Swift中的结构体
  4. Swift中的单例模式

Swift附加主题

  1. Swift中的错误处理
  2. Swift中的泛型
  3. Swift中的扩展
  4. Swift中的访问控制
  5. Swift中的类型别名
  6. Swift中的Hashable
  7. Swift中的Equatable
  8. Swift中的强引用与弱引用