基础部分:常量和变量注释分号整数浮点数类型安全和类型推断数值型字面量数值型类型转换类型别名布尔值元组可选断言声明常量和变量用let来声明常量,用var来声明变量类型标注声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型标注,需...
分类:
其他好文 时间:
2014-07-23 12:23:56
阅读次数:
253
//=========================== //2014/7/21 17:27 swift集合 //=========================== swift提供了两种集合类型,arrays和dictionaryies,两种集合都是可变的,可以在集合声明后对其进行新增、删除和修改操...
分类:
其他好文 时间:
2014-07-22 22:37:35
阅读次数:
230
Assertions 断言
可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。
Debugging with Assertions 使用断言进行调试
断言会在运...
分类:
其他好文 时间:
2014-07-21 15:11:06
阅读次数:
296
Implicitly Unwrapped Optionals 隐式解析可选
如上所述,可选暗示了常量或者变量可以“没有值”。可选可以通过if语句来判断是否有值,如果有值的话可以通过可选绑定来解析值。
有时候在程序架构中,第一次被赋值之后,可以确定一个可选总会有值。在这种情况下,每次都要判断和解析可选值是非常低效的,因为可以确定它总会有值。
这种类型的可选被定义为隐式解析可选(impli...
分类:
其他好文 时间:
2014-07-21 13:18:36
阅读次数:
186
1.常量/变量2.类型指定3.字符串4.类和方法5.数组和循环6.字典
分类:
其他好文 时间:
2014-07-18 17:30:38
阅读次数:
272
前几天刚刚将有关oc的教程草草的看了一遍,发现oc其实也不像传说的那么难。今天又开始马不停蹄的学习Swift因为我很好奇,到底苹果出的而且想要代替oc的编程语言应该是个什么样子呢?看了网上的一些中文教材之后,才发现原来swift真的是太灵活,相比较之前oc语言真的是有天壤之别了。随着学习的深入,我发...
分类:
其他好文 时间:
2014-07-18 10:11:04
阅读次数:
190
Optionals 选配
选配(好像不是这么翻译的)适用于...
分类:
其他好文 时间:
2014-07-14 16:08:42
阅读次数:
259
常量 :let product_constant = "iphone6"变量 :var product_var = "ipad" //不需要声明变量类型,会根据右侧的值推导左侧变量的类型可以多个变量定义在一起:var x1 = 30, x2 = "abc"可以精确指定变量的类型: var x1:In...
分类:
其他好文 时间:
2014-07-13 23:01:49
阅读次数:
351