Merge pull request #313 from Klamath233/gh-pages

更改了定义for循环上下界的关键词:`..` -> `..<`
This commit is contained in:
梁杰
2014-09-15 16:52:51 +08:00
4 changed files with 8 additions and 8 deletions

View File

@ -200,11 +200,11 @@ do {
m
```
你可以在循環中使用`..`來表示範圍,也可以使用傳統的寫法,兩者是等價的:
你可以在循環中使用`..<`來表示範圍,也可以使用傳統的寫法,兩者是等價的:
```swift
var firstForLoop = 0
for i in 0..3 {
for i in 0..<3 {
firstForLoop += i
}
firstForLoop
@ -216,7 +216,7 @@ for var i = 0; i < 3; ++i {
secondForLoop
```
使用`..`創建的範圍不包含上界,如果想包含的話需要使用`...`
使用`..<`創建的範圍不包含上界,如果想包含的話需要使用`...`
<a name="functions_and_closures"></a>
## 函數和閉包

View File

@ -73,7 +73,7 @@ Swift 標準庫提供了如下的二元運算符:
- | 按位或Bitwise OR
- ^ 按位異或Bitwise XOR
- Range (無結合,優先級 135
- .. 半閉值域 Half-closed range
- ..< 半閉值域 Half-closed range
- ... 全閉值域 Closed range
- 類型轉換 無結合,優先級 132
- is 類型檢查 type check

View File

@ -200,11 +200,11 @@ do {
m
```
你可以在循环中使用`..`来表示范围,也可以使用传统的写法,两者是等价的:
你可以在循环中使用`..<`来表示范围,也可以使用传统的写法,两者是等价的:
```swift
var firstForLoop = 0
for i in 0..3 {
for i in 0..<3 {
firstForLoop += i
}
firstForLoop
@ -216,7 +216,7 @@ for var i = 0; i < 3; ++i {
secondForLoop
```
使用`..`创建的范围不包含上界,如果想包含的话需要使用`...`
使用`..<`创建的范围不包含上界,如果想包含的话需要使用`...`
<a name="functions_and_closures"></a>
## 函数和闭包

View File

@ -73,7 +73,7 @@ Swift 标准库提供了如下的二元运算符:
- | 按位或Bitwise OR
- ^ 按位异或Bitwise XOR
- Range (无结合,优先级 135
- .. 半闭值域 Half-closed range
- ..< 半闭值域 Half-closed range
- ... 全闭值域 Closed range
- 类型转换 无结合,优先级 132
- is 类型检查 type check