Break break语句会立刻结束整个流程控制的执行.break语句可以在switch语句或者循环语句中帮助你提前结束循环或者switch的执行.Break in a Loop Statement (循环语句中的break) 当在循环语句中使用break,会立刻结束循环的执行,并且跳转到循环体.....
分类:
移动开发 时间:
2014-07-11 10:19:40
阅读次数:
215
Unicode (Unicode码) Unicode是一种国际标准的文本编码.它的标准表中几乎包含所有语言的任意字符,并且可以通过扩展文件或者网页读写这些字符. 在Swift中,String(字符串)类型和Character(字符)类型完全兼容Unicode,而且它们也支持非Unicode码.U.....
分类:
移动开发 时间:
2014-07-10 00:01:47
阅读次数:
327
Value Bindings (绑定值) 在switch的case中可以绑定一个或者多个值给case体中的临时常量或者变量,这个成为绑定值. 代码样例: let anotherPoint = (2, 0) switch anotherPoint { case (let x...
分类:
移动开发 时间:
2014-07-08 23:18:09
阅读次数:
325
Swift is a new object-oriented programming language for iOS and OSX development. Swift is modern, powerful, and easy to use.这是苹果官方网站上Swift的第一句寄语,这句话的意...
分类:
其他好文 时间:
2014-07-08 22:13:00
阅读次数:
228
在数组的指定索引位置插入一个元素,可以调用数组的insert(atIndex:)方法: shoppingList.insert("Maple Syrup", atIndex: 0) // shoppingList now contains 7 items // "Mapl...
分类:
移动开发 时间:
2014-07-07 13:36:37
阅读次数:
254
Do-While while循环的另一个版本是do-while循环,它在判断条件之前,先执行一遍循环体,然后再次执行循环体,直到条件成为false. do-while循环的通过格式: do { statements } while condition 我们再用蛇和梯子...
分类:
移动开发 时间:
2014-07-06 18:18:24
阅读次数:
252
Switch 一个switch语句里包含一个值,并且用这个值与其他几个可能的匹配模式进行比较,然后根据成功匹配上的模式,执行相应的代码块.switch语句提供了比if语句更多的选项来相应多种潜 在的情况. 最简单的一个例子: switch some value to consider ...
分类:
移动开发 时间:
2014-07-05 21:00:28
阅读次数:
301
Mutability of Collections (可变集合) 字典和数组都是在一个集合里储存多个值.如果你创建数组或字典后赋值给一个变量,那么这个集合就是可变的( mutable).这就意味着你在创建这个集合之后,依然可以改变这个集合的 大小,添加元素到集合里或者删除已有的元素.相反地,如果.....
分类:
移动开发 时间:
2014-07-03 21:02:03
阅读次数:
248
Dictionaries (字典) 字典像是一个容器,它可以存放很多相同类型的值.每个值都有与之关联的唯一的键,键在字典里的作用,就像是每个值的身份证标识一样.与数组中的元素不同,字典里的每个元素没有 固定的循序.当你使用字典并且要查询一个值的时候,需要使用值的标识(key)才行.这就像是你在生.....
分类:
移动开发 时间:
2014-07-02 21:55:41
阅读次数:
297
第三章Collection Types (集合类型) 在Swift中,提供了两种集合类型用来存储一组值:数组和字典.数组有序的存储相同类型的值;字典存储无序的相同类型的值.字典可以通过唯一的标识(就是所说的键)来查询和访问. 在Swift中,数组和字典总是要清晰的标明他们存储数据的类型....
分类:
移动开发 时间:
2014-06-30 13:26:09
阅读次数:
250