随笔分类 -  Swift

摘要:闭包是自包含的功能块,可以在代码中传递和使用。Swift闭包与c和oc中的block类似,其他语言用lambdas。 闭包可以获取和存储指向在闭包内部定义的任何常量和变量,这就是所谓的封闭常量和变量,swift为你处理所有的捕捉的内存管理。 注意:如果你对捕捉的概念不熟悉,不用担心,在Capture 阅读全文
posted @ 2017-11-26 14:11 一人前行 阅读(1428) 评论(0) 推荐(0)
摘要:字典存储时,key和value值的类型都是固定的,且都是无序的。 1.字典类型的缩写语法 在swift中,字典的完整格式如下: 注意:字典的key类型必须符合 哈希算法。 字典的缩写格式如下: 虽然完整格式和缩写格式都可以,但是下面介绍字典时主要是以缩写格式为主。 2.创建一个空的字典 当初始化一个 阅读全文
posted @ 2017-11-17 00:04 一人前行 阅读(1484) 评论(0) 推荐(0)
摘要:1. 创建和初始化一个空的set 或者,如果上下文已经提供了类型信息,例如函数参数或已输入的变量或常量,则可以创建空的集合,其中包含空数组文本: 2.创建一个带有数组literal的集合 集合类型不能仅从数组文字推断,因此类型集必须显式声明。然而,因为Swift类型推断,如果你用一个相同类型的数组值 阅读全文
posted @ 2017-11-16 23:06 一人前行 阅读(984) 评论(0) 推荐(0)
摘要:本篇仅于个人小记,记录个人不熟悉的知识点儿。如若要了解更全,请前往如下网址:http://www.runoob.com/swift/swift-arrays.html 1.Swift 标记 分号:Swift不要求在每行语句的结尾使用分号(;), 但同一行书写多条语句时,必须用分号隔开; 标识符:给变 阅读全文
posted @ 2017-08-16 19:01 一人前行 阅读(350) 评论(0) 推荐(0)