关于程序员:Swift-备忘清单开发速查表分享

3次阅读

共计 916 个字符,预计需要花费 3 分钟才能阅读完成。

Swift 备忘清单

IT 宝库 整顿的 Swift 开发速查清单,该清单提供了应用 Swift 的示例,涵盖 Swift 基础知识、控制流、类型、构造 / 类、运算符、函数办法等。入门,为开发人员分享疾速参考备忘单。

开发速查表纲要

  • 入门

    • 变量
    • 类型正文
    • 算术运算符
    • 字符串插值
    • 多行字符串
    • 代码正文
    • 组成一个元组
    • 合成元组
    • 非凡正文语法 (MARK)
    • 非凡正文语法 (TODO)
    • 非凡正文语法 (FIXME)
  • 变量

    • 变量申明
    • 常数
    • 计算变量(get 和 set)
    • willSet
    • didSet
    • willSet 和 didSet
  • 条件和逻辑

    • if 语句
    • else 语句
    • else if 语句
    • 比拟运算符
    • 三元条件运算符
    • switch 语句
    • switch 语句:区间匹配
    • switch 语句:复合案例
    • switch 语句:where 子句
    • 逻辑运算符
    • 逻辑运算符 &&
    • 逻辑运算符 ||
    • 组合逻辑运算符
    • 管制执行程序
    • 简略的 guard
  • 循环

    • 范畴
    • stride() 函数
    • for-in 循环
    • continue 关键字
    • break 关键字
    • 应用下划线
    • while 循环
  • 数组和汇合

    • Array 数组
    • .count 属性
    • 索引
    • 用数组字面量初始化
    • .append() 办法和 += 运算符
    • .insert() 和 .remove() 办法
    • 遍历数组
    • 汇合(Set)
    • 空集合(Set)
    • 填充汇合
    • .insert()
    • .remove() 和 .removeAll() 办法
    • .contains()
    • 迭代一个汇合
    • .isEmpty 属性
    • .count 属性
    • .intersection() 穿插
    • .union() 合并去重
    • .symmetricDifference() 对称差
    • .subtracting() 减法
  • 字典

    • 根底字典
    • Keys
    • 类型一致性
    • 初始化填充字典
    • 初始化一个空字典
    • 增加到字典
    • 删除键值对
    • 批改键值对
    • .isEmpty 属性
    • .count 属性
    • 为变量赋值
    • 遍历字典
  • 函数

    • 根底函数
    • 调用函数
    • 返回值
    • 多个参数
    • 省略参数标签
    • 返回多个值
    • Parameters & Arguments
    • 隐式返回
    • 默认参数
    • 输入输出参数
    • 可变参数
    • 可选参数
  • 构造

    • 构造创立
    • 默认属性值
    • 构造实例创立
    • init() 办法
    • 查看类型
    • 变异办法(mutating)
    • 构造办法
  • Class

    • 援用类型(类)
    • 类的实例
    • init() 办法
    • 类属性
    • 继承
    • 示例
    • 这是构造定义和类定义的示例
  • 枚举

    • 定义枚举
    • Switch 语句
    • CaseIterable
    • 原始值
    • 相干值
    • 实例办法
    • 从原始值初始化
    • 计算属性
  • 另见
正文完
 0