最新 最热

swift 属性(存储属性、计算属性、懒加载属性、类型属性)

懒加载属性:是指当第一次被调用的时候才会计算其初始值的属性。在属性声明前使用 lazy 来表示延迟存储属性

2023-11-22
1

swift 类和结构体

值类型被赋予给一个变量、常量或被传递给一个函数的时,其值会被拷贝(在 Swift 中,所有的基本类型:整数、浮点数、布尔值、字符串、数组和字典,都是值类型)...

2023-11-22
1

swift 枚举(枚举关联值、枚举原始值、递归枚举等)

注意:Swift枚举在创建时未分配默认整数值。spring,summer,autumn和winter不等于隐式0,1,2和3。相反,这些值的类型是已经明确定义好的Season类型

2023-11-22
1

swift 闭包(闭包表达式、尾随闭包、逃逸闭包、自动闭包)

下面例子通过使用几次迭代展示了 sorted(by:)方法的定义和语法优化的方式。每一次迭代都用更简洁的方式描述了相同的功能

2023-11-22
1

swift 函数(函数定义、函数调用、函数类型、嵌套函数)

这个函数的类型是(Int, Int) -> Int,可以理解为“这个函数类型有俩个Int型的参数并返回一个Int型的值”

2023-11-22
1

swift 控制流(循环、选择等等)

if语句的代码块仅仅在 iOS 10 或 macOS 10.12 及更高版本才运行。最后一个参数,*,是必须的,用于指定在所有其它平台中,如果版本号高于你的设备指定的最低版本,if语句的代码块将会运行...

2023-11-22
1

swift 集合类型(数组、集合、字典)

Swift 中,许多基本类型,诸如String,Array和Dictionary类型均以结构体的形式实现。这意味着被赋值给新的常量或变量,或者被传入函数或方法中时,它们的值会被拷贝。...

2023-11-22
1

swift 字符串和字符

Swift 的String类型是值类型。 如果您创建了一个新的字符串,那么当其进行常量、变量赋值操作,或在函数/方法中传递时,会进行值拷贝。 任何情况下,都会对已有字符串值创建新副本,并对该新副本进行传递或赋值操作...

2023-11-22
1

swift 基本运算符

受运算符影响的值叫操作数,在表达式 1 + 2 中,加号 + 是二元运算符,它的两个操作数是值 1 和 2

2023-11-22
2

swift 基础语法(常量、变量、数值、布尔型、元组)

常量和变量必须在使用之前声明 使用let关键字声明常量 使用var关键字声明变量

2023-11-22
1