摘要:
下标语法、下标用法、下标选项。 下标可以定义在类、结构体和枚举中,是访问集合、列表或序列中元素的快捷方式。可使用下标的索引,设置和获取值1,而不需要再调用对应的存取方法。 一个类型可以定义多个下标,通过不同索引类型进行重载。下标不限于一维,可以定义具有多个入参的下标满足自定义类型的需求。 下标语法: 阅读全文
posted @ 2020-05-07 22:02
吉吉boy
阅读(109)
评论(0)
推荐(0)
摘要:
实例方法、类型方法。 方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法:实例方法为给定类型的实力封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法:类型方法与类型本身相关联。 结构体和枚举能够定义方法是Swift与OC的主要区别之一。在OC中,类是唯一能定义方法的类型。但 阅读全文
posted @ 2020-05-07 21:41
吉吉boy
阅读(160)
评论(0)
推荐(0)
摘要:
存储属性、计算属性、属性观察器、全局变量和局部变量、类型属性。 属性将值根特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算(不是存储)一个值。计算属性可以用于类、结构体和枚举,存储属性只能用于类和结构体。 存储属性和计算属性通常与特定类型的实例关联。但是,属性也可以直 阅读全文
posted @ 2020-05-07 16:32
吉吉boy
阅读(180)
评论(0)
推荐(0)
摘要:
类和结构体对比、结构体和枚举是值类型、类是引用类型、类和结构体的选择、字符串,数组和字典类型的赋值与复制行为。 Swift并不要求为自定义类和结构去创建独立的接口和实现文件。所要做的是在一个单一文件中定义一个类或者结构体,系统将会自动生成面向其它代码的外部接口。 类和结构体对比: 共同之处: 定义属 阅读全文
posted @ 2020-05-07 15:15
吉吉boy
阅读(148)
评论(0)
推荐(0)