摘要: 集合 数组 数组使用 定义,这一点与 OC 相同 遍历 通过下标获取指定项内容 可变&不可变 定义不可变数组 定义可变数组 数组的类型 如果初始化时,所有内容类型一致,择数组中保存的是该类型的内容 如果初始化时,所有内容类型不一致,择数组中保... 阅读全文
posted @ 2015-12-22 20:06 MarkusFeng 阅读(102) 评论(0) 推荐(0)
摘要: 字符串拼接 直接在 "" 中使用 的方式可以快速拼接字符串 我和我的小伙伴再也不要考虑 了 :D 可选项的拼接 如果变量是可选项,拼接的结果中会有 为了应对强行解包存在的风险,苹果提供了 操作符 操作符用于检测可选项是否为 如果不是 ,使用当前值 如果是 ,使用后面的值替代 格式化字符串 ... 阅读全文
posted @ 2015-12-22 20:05 MarkusFeng 阅读(190) 评论(0) 推荐(0)
摘要: for 循环 OC 风格的循环 ,0..<10 表示从0到9 范围 0...10 表示从0到10 省略下标 能够匹配任意类型 表示忽略对应位置的值 阅读全文
posted @ 2015-12-22 20:04 MarkusFeng 阅读(111) 评论(0) 推荐(0)
摘要: 控制流 if Swift 中没有 C 语言中的 概念 在逻辑判断时必须显示地指明具体的判断条件 / if 语句条件的 可以省略 但是 不能省略 三目运算 Swift 中的 运算保持了和 OC 一致的风格 适当地运用三目,能够让代码写得更加简洁 可选项判断... 阅读全文
posted @ 2015-12-22 20:01 MarkusFeng 阅读(152) 评论(0) 推荐(0)
摘要: Optional 可选值 是 Swift 的一大特色,也是 Swift 初学者最容易困惑的问题 定义变量时,如果指定是 ,表示该变量 定义变量时,在类型后面添加一个 ,表示该变量是可选的 变量可选项的默认值是 常量可选项没有默认值,主要用于在构造函数中给常量设置初始数值 ... 阅读全文
posted @ 2015-12-22 19:56 MarkusFeng 阅读(215) 评论(0) 推荐(0)
摘要: 定义 定义常量,一经赋值不允许再修改 定义变量,赋值之后仍然可以修改 swift //: 常量 //: 定义常量并且直接设置数值 let x = 20 //: 常量数值一经设置,不能修改,以下代码会报错 // x = 30 //: 使用 ,仅仅只定义类型,而没有设置数值 let x1:... 阅读全文
posted @ 2015-12-22 19:54 MarkusFeng 阅读(140) 评论(1) 推荐(0)