上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页
摘要: 下标可以定义在类、结构体和枚举中,是访问集合,列表或序列中元素的快捷方式。可以使用下标的索引,设置和获取值,而不需要再调用对应的存取方法。举例来说,用下标访问一个 Array 实例中的元素可以写作 someArray[index],访问 Dictionary 实例中的元素可以写作 someDicti 阅读全文
posted @ 2017-11-30 06:55 鳄鱼不怕牙医不怕 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型方法与 OC 中的类方法(class methods)相似。 结构体和枚举能够定义方法是 Swift 与 C/OC 阅读全文
posted @ 2017-11-29 05:50 鳄鱼不怕牙医不怕 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 属性将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算(不是存储)一个值。计算属性可以用于类、结构体和枚举,存储属性只能用于类和结构体。 存储属性和计算属性通常与特定类型的实例关联。但是,属性也可以直接作用于类型本身,这种属性称为类型属性。 另外,还可以定义属性观 阅读全文
posted @ 2017-11-27 06:40 鳄鱼不怕牙医不怕 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 类和结构体是人们构建代码所用的一种通用且灵活的构造体。我们可以使用完全相同的语法规则来为类和构造体定义属性(常量、变量)和添加方法,从而扩展类和构造体的功能。 与其他编程语言所不同的是,swift 并不要求你为自定义类和结构去创建独立的接口和实现文件。你所要做的事在一个单一文件中定义一个类或者结构体 阅读全文
posted @ 2017-11-26 07:38 鳄鱼不怕牙医不怕 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值。 如果你熟悉 C 语言,你会知道在 C 语言中,枚举会为一组整型值分配相关联的名称。swift 中的枚举更加灵活,不必给每一个枚举成员提供一个值。如果给枚举成员提供了一个值(称为“原始”值),则改值的类型可以是 阅读全文
posted @ 2017-11-23 22:51 鳄鱼不怕牙医不怕 阅读(265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页