The Swift Programming Laguage
赱在岸上的鱼
这个作者很懒,什么都没留下…
展开
-
8.Swift教程翻译系列——控制流之条件
经常会需要根据不同的情况来执行不同的代码。你可能想要在发生错误的时候执行一段额外的代码,或者当某个值变得太高或者太低的时候给他输出出来。要实现这些需求,你可以使用条件分支。Swift提供两种方式来实现条件分支,也就是if语句和switch语句。一般来说If用在可能的情况比较少的简单条件中,当遇到复杂条件有很多种可能性的时候使用switch会更好,或者要根据模式匹配来判断要执行什么代码的时候switch也很有用。翻译 2014-06-24 22:16:24 · 1453 阅读 · 0 评论 -
1.Swift教程翻译系列——关于Swift
Swift是一种新的用于iOS和OS X应用开发的编程语言Swift建立在C和OC的基础之上,和C是兼容的Swift采用了安全编程模式,并且添加了现代的特征使得编程更加简单、灵活、有趣Swift的界面使用成熟的且广受欢迎的Cocoa和Cocoa Touch框架,重新构想了软件开发的方式。翻译 2014-06-10 22:30:58 · 1584 阅读 · 0 评论 -
6.Swift教程翻译系列——Swift集合类型
Swift提供数组和字典两种集合类型,用来存储许多值的情况。数组有序的存储一组相同类型的值。字典也存储一组相同类型的值但是是无序的,字典中存储的值可以通过一个唯一的标识(也就是Key)来查找。在Swift中,数组和字典总是清楚自己能存储的值的类型和key的类型。也就是说你不会错误的把其他不对应的类型存进数组或者字典。所以你也能确定从数组或者字典中取出来的值的类型肯定也不会错了。Swift使用显式类型集合来保证你的代码总是能清除的知道数组和字典中存储的值的类型,确保你在开发阶段就能发现所有类型错误。翻译 2014-06-19 00:30:37 · 2269 阅读 · 0 评论 -
7.Swift教程翻译系列——控制流之循环
Swift提供了类C语言类似的控制流结构。包括for循环和while循环来多次执行任务,if和switch语句根据不同的条件执行不同的分支代码,break和continue语句将执行流程跳转到其他语句。除了C里面传统的for-条件-递增循环,Swift还增加了for-in循环使得遍历数组,字典,范围,字符串或者其他序列都很简单。翻译 2014-06-21 01:06:27 · 2313 阅读 · 0 评论 -
3.Swift教程翻译系列——Swift基础知识
Swift是用来开发iOS和OS X应用的新语言,但是许多地方用起来跟C或者OC是差不多的。 Swift提供了C语言和OC的基本数据类型,比如整型用Int,浮点型用Double或者Float,布尔型用Bool,字符串文本用String,Swift还提供了两种集合类型,Array和Dictionary,后面会介绍。 Swift也跟C一样用唯一的变量名来存储与使用数据,还能使用一些值不会变的变量,翻译 2014-06-12 12:58:05 · 2368 阅读 · 0 评论 -
4.Swift教程翻译系列——Swift基本运算符
Swift运算符介绍。包括数学运算符,比较运算符,三元运算符,范围运算符,逻辑运算符翻译 2014-06-16 00:16:17 · 1894 阅读 · 0 评论 -
2.Swift教程翻译系列——Swift概览
这份观光手册展示了怎么用swift去完成各种各样的编程任务。要是有什么看不懂的也不要怕,这里介绍的东西到后面都还会有详细介绍。翻译 2014-06-10 22:34:44 · 1816 阅读 · 2 评论 -
5.Swift教程翻译系列——Swift字符串和字符
Swift字符串是一组字符的有序序列,比如“hello,china”或者“albatross”。Swfit里字符串用String表示,String也是字符类型Charactar的集合类型。Swift的String和Charactor类型提供了快速的,符合Unicode编码规范的方式来处理文本。创建或者操作的语法都非常轻便易读,跟C的语法也很相似。String链接只需要使用简单的加号,定义成变量还是常量决定了其能否可以改变,这跟其他类型是一样的。翻译 2014-06-16 11:38:36 · 4801 阅读 · 0 评论