add underline -----------------

This commit is contained in:
stanzhai
2014-06-10 20:00:15 +08:00
parent a7b42bb013
commit 9698ddc391
27 changed files with 42 additions and 23 deletions

View File

@ -1,4 +1,5 @@
# 基础部分
-----------------
Swift 是 iOS 和 OS X 应用开发的一门新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。

View File

@ -1,4 +1,5 @@
# 基本运算符
-----------------
运算符是检查, 改变, 合并值的特殊符号或短语. 例如, 加号 `+` 把计算两个数的和(如 `let i = 1 + 2`). 复杂些的运行算包括逻辑与`&&`(如 `if enteredDoorCode && passedRetinaScan`), 还有自增运算符 `++i` 这样让自身加一的便捷运算.

View File

@ -1,6 +1,5 @@
# 字符串和字符 (Strings and Characters)
----
-----------------
本页包含内容:

View File

@ -1,4 +1,5 @@
# 集合类型 (Collection Types)
-----------------
Swift语言提供经典的数组和字典两种集合类型来存储集合数据。数组用来按顺序存储相同类型的数据。字典虽然无序存储相同类型数据值但是需要由独有的标识符引用和寻址就是键值对

View File

@ -1,4 +1,5 @@
#控制流
# 控制流
-----------------
Swift提供了类似C语言的流程控制结构包括可以多次执行任务的`for``while`循环,基于特定条件选择执行不同代码分支的`if``switch`语句,还有控制流程跳转到其他代码的`break``continue`语句。

View File

@ -1,4 +1,5 @@
# 函数Functions
-----------------
本页包含内容:

View File

@ -1,6 +1,5 @@
# 闭包
----
-----------------
本页内容包含:

View File

@ -1,4 +1,5 @@
# 枚举
-----------------
本页内容包含:

View File

@ -1,4 +1,5 @@
# 方法(Methods)
# 方法Methods
-----------------
**方法**是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法类型方法与类型自身相关联。类型方法与Objective-C中的类方法(class methods)相似。

View File

@ -1,4 +1,5 @@
# 下标 (Subscripts)
# 下标Subscripts
-----------------
下标可以定义在类(Class)、结构体(structures)和枚举(enumerations)这些目标中,可以认为是访问对象、集合或序列的快捷方式。举例来说,用下标访问一个数组(Array)实例中的元素可以这样写 `someArray[index]` ,访问字典(Dictionary)实例中的元素可以这样写 `someDictionary[key]`,而不需要再调用实例的某个方法来获得元素的值。

View File

@ -1,4 +1,5 @@
# 继承
-----------------
一个类可以继承另一个类的方法属性和其它特性。当一个类继承其它类继承类叫子类被继承类叫超类或父类。在Swift中继承是区分「类」与其它类型的一个基本特征。

View File

@ -1,4 +1,5 @@
#析构过程
# 析构过程
-----------------
在一个类的实例被释放之前析构函数被立即调用。用关键字deinit来标示析构函数类似于初始化函数用init来标示。析构函数只适用于类类型。

View File

@ -1,4 +1,5 @@
# 自动引用计数
-----------------
本页包含内容:

View File

@ -1,4 +1,5 @@
#Optional Chaining
# Optional Chaining
-----------------
可选链Optional Chaining是一种可以请求和调用属性、方法及子脚本的过程它的自判断性体现于请求或调用的目标当前可能为空`nil`)。如果自判断的目标有值,那么调用就会成功;相反,如果选择的目标为空(`nil`),则这种调用将返回空(`nil`)。多次请求或调用可以被链接在一起形成一个链,如果任何一个节点为空(`nil`)将导致整个链失效。

View File

@ -1,4 +1,5 @@
#类型检查Type Casting
# 类型检查Type Casting
-----------------
ps为了方便各位检验所以保留了英文可删。
_类型检查_是一种检查类实例的方式并且哦或者也是让实例作为它的父类或者子类的一种方式。

View File

@ -1,4 +1,5 @@
#类型嵌套
# 类型嵌套
-----------------
本页包含内容:

View File

@ -1,4 +1,5 @@
# 协议
-----------------
`Protocol(协议)`用于**统一**方法和属性的名称,而不实现任何功能,(*译者注: 协议在其他语言中也称作`接口(Interface)`*).`协议`能够被`类`,`枚举`,`结构体`实现,满足协议要求的`类`,`枚举`,`结构体`被称为协议的`遵循者`.