摘要:
字符串是例如 “hello,world”, "albatross" 这样的有序的 Character (字符)类型的值的集合。通过 String 类型来表示。一个 String 的内容可以用许多方式读取,包括作为一个 Character 值的集合。 swift 的 String 和 Characte 阅读全文
摘要:
drawRect 简介: 一般情况下,该方法在视图加载过程中不做任何的使用和处理。当 UIView 的子类使用 core Graphics 和 UIKit 绘制视图内容时就需要在该方法中添加绘制的代码。 该方法定义在 UIView(UIViewRendering) 分类里面,主要进行视图的绘制。 不 阅读全文
摘要:
运算符是检查、改变、合并值的特殊符号或短语。例如,加号( + )将两个数相加(如 let i = 1 + 2)。 更复杂的运算例子包括逻辑与运算符 && (如 if enteredDoorCode && passedRetinaScan )。 Swift 支持大部分标准 C 语言的运算符,且改进许多 阅读全文
摘要:
Swift 是一门开发 iOS macOS watchOS 和 tvOS 应用的新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现Swift 的很多内容都是你熟悉的。 Swift 包含了 C 和 Objective-C 上所有基础数据类型, Int 表示整型值; Dou 阅读全文
摘要:
在尖括号里写一个名字来创建一个泛型函数或者类型。 func repeatItem<Item>(repeating item: Item, numberOfTimes: Int) -> [Item] { var result = [Item]() for _ in 0..<numberOfTimes 阅读全文