Skip to content

Commit

Permalink
更新目录
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Jul 31, 2017
1 parent 78a4d4a commit 7c1a155
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,6 @@ Swift入门教程、读书笔记
- [运算符](#运算符)
- [数据类型](#数据类型)
- [数值类型](#数值类型)
- [整数类型](#整数类型)
- [浮点数](#浮点数)
- [无符号类型](#无符号类型)
- [布尔类型](#布尔类型)
- [字符和字符串类型](#字符和字符串类型)
- [数组和字典](#数组和字典)
- [数值范围](#数值范围)
- [类型别名](#类型别名)
- [类型安全](#类型安全)
Expand Down Expand Up @@ -329,7 +323,7 @@ print(name)

Swift 提供了非常丰富的数据类型

#### 整数类型
**整数类型**

> (Int)
Expand All @@ -346,15 +340,15 @@ print(version)
print(version2)
```

#### 浮点数
**浮点数**

- Double表示64位浮点数。当你需要存储很大或者很高精度的浮点数时请使用此类型。
- Float表示32位浮点数。精度要求不高的话可以使用此类型。

> 注意:
> Double精确度很高,至少有15位数字,而Float最少只有6位数字。选择哪个类型取决于你的代码需要处理的值的范围。
#### 无符号类型
**无符号类型**

> (UInt)
Expand All @@ -364,13 +358,13 @@ Swift 也提供了一个特殊的无符号类型UInt。
> 尽量不要使用UInt,除非你真的需要存储一个和当前平台原生字长相同的无符号整数。除了这种情况,最好使用Int,即使你要存储的值已知是非负的。统一使用Int可以提高代码的可复用性,避免不同类型数字之间的转换,并且匹配数字的类型推断。

#### 布尔类型
**布尔类型**

> (Bool)
Swift 有一个基本的布尔(Boolean)类型,叫做Bool。布尔值指逻辑上的值,因为它们只能是真或者假。Swift 有两个布尔常量,true和false。

#### 字符和字符串类型
**字符和字符串类型**

> (Character/String)
Expand Down Expand Up @@ -416,7 +410,7 @@ let whispered = normal.lowercaseString
- 四字节Unicode字符,`\Unnnnnnnn`,其中nnnnnnnn是八个十六进制数


#### 数组和字典
**数组和字典**

数组和字典是两种非常长常见的数据类型,在刚才介绍的类型中,一个量通常只能包含一个值。而数组这种类型,就可以容纳相同类型的的多个值;而字典这种类型,可以容纳多个对应关系(一个值唯一对应另一个值)

Expand Down

0 comments on commit 7c1a155

Please sign in to comment.