make gitbook

This commit is contained in:
numbbbbb
2014-06-12 14:44:30 +08:00
parent 81fb25d803
commit b5c397af6e
41 changed files with 302 additions and 672 deletions

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter1/chapter1.html" />
<meta property="og:title" content="关于 Swift | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="关于 Swift | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="1.1" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="1.1" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_86">
<section class="normal" id="section-gitbook_4">
<blockquote>
<p>翻译numbbbbb</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter1/01_swift.html" />
<meta property="og:title" content="Swift 初见 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="Swift 初见 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="1.2" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="1.2" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_88">
<section class="normal" id="section-gitbook_6">
<blockquote>
<p>翻译numbbbbb

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../index.html" />
<meta property="og:title" content="欢迎使用 Swift | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="欢迎使用 Swift | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="1" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="1" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_90">
<section class="normal" id="section-gitbook_8">
<h1 id="-swift">欢迎使用 Swift</h1>
<p>在本章中您将了解 Swift 的特性和开发历史,并对 Swift 有一个初步的了解。</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/chapter2.html" />
<meta property="og:title" content="基础部分 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="基础部分 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.1" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.1" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_91">
<section class="normal" id="section-gitbook_11">
<blockquote>
<p>翻译numbbbbb, lyuka, JaySurplus</p>
@ -798,7 +798,7 @@ let justOverOneMillion = 1_000_000.000_000_1
let tooBig: Int8 = Int8.max + 1
// Int8 类型不能存储超过最大值的数,所以会报错
</code></pre><p>由于每中整数类型都可以存储不同范围的值,所以你必须根据不同情况选择性使用数值型类型转换。这种选择性使用的方式,可以预防隐式转换的错误并让你的代码中的类型转换意图变得清晰。</p>
<p>要将一种数字类型转换成另一种,你要用当前值来初始化一个期望类型的新数字,这个数字的类型就是你的目标类型。在下面的例子中,常量<code>twoThousand</code><code>UInt16</code>类型,然而常量<code>one</code><code>Uint8</code>类型。它们不能直接相加,因为它们类型不同。所以要调用<code>UInt16(one)</code>来创建一个新的<code>UInt16</code>数字并用<code>one</code>的值来初始化,然后使用这个新数字来计算:</p>
<p>要将一种数字类型转换成另一种,你要用当前值来初始化一个期望类型的新数字,这个数字的类型就是你的目标类型。在下面的例子中,常量<code>twoThousand</code><code>UInt16</code>类型,然而常量<code>one</code><code>UInt8</code>类型。它们不能直接相加,因为它们类型不同。所以要调用<code>UInt16(one)</code>来创建一个新的<code>UInt16</code>数字并用<code>one</code>的值来初始化,然后使用这个新数字来计算:</p>
<pre><code>let twoThousand: UInt16 = 2_000
let one: UInt8 = 1
let twoThousandAndOne = twoThousand + UInt16(one)

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/01_The_Basics.html" />
<meta property="og:title" content="基本运算符 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="基本运算符 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.2" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.2" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_114">
<section class="normal" id="section-gitbook_32">
<blockquote>
<p>翻译xielingwang</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/02_Basic_Operators.html" />
<meta property="og:title" content="字符串和字符 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="字符串和字符 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.3" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.3" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_95">
<section class="normal" id="section-gitbook_13">
<blockquote>
<p>翻译wh1100717</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/03_Strings_and_Characters.html" />
<meta property="og:title" content="集合类型 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="集合类型 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.4" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.4" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_97">
<section class="normal" id="section-gitbook_15">
<blockquote>
<p>翻译zqp</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/04_Collection_Types.html" />
<meta property="og:title" content="控制流 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="控制流 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.5" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.5" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_99">
<section class="normal" id="section-gitbook_17">
<blockquote>
<p>翻译vclwei, coverxit, NicePiao</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/05_Control_Flow.html" />
<meta property="og:title" content="函数 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="函数 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.6" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.6" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_101">
<section class="normal" id="section-gitbook_19">
<blockquote>
<p>翻译honghaoz</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/06_Functions.html" />
<meta property="og:title" content="闭包 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="闭包 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.7" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.7" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_103">
<section class="normal" id="section-gitbook_21">
<blockquote>
<p>翻译wh1100717</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/07_Closures.html" />
<meta property="og:title" content="枚举 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="枚举 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.8" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.8" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_105">
<section class="normal" id="section-gitbook_23">
<blockquote>
<p>翻译yankuangshi</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/08_Enumerations.html" />
<meta property="og:title" content="类和结构体 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="类和结构体 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.9" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.9" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_107">
<section class="normal" id="section-gitbook_25">
<blockquote>
<p>翻译JaySurplus</p>
@ -615,7 +615,7 @@
<li>定义属性用于储存值</li>
<li>定义方法用于提供功能</li>
<li>定义下标用于通过下标语法访问值</li>
<li>定义初始化器用于生成初始化值</li>
<li>定义构造器用于生成初始化值</li>
<li>通过扩展以增加默认实现的功能</li>
<li>符合协议以对某类提供标准功能</li>
</ul>
@ -624,7 +624,7 @@
<ul>
<li>继承允许一个类继承另一个类的特征</li>
<li>类型转换允许在运行时检查和解释一个类实例的类型</li>
<li>取消初始化器允许一个类实例释放任何其所被分配的资源</li>
<li>解构器允许一个类实例释放任何其所被分配的资源</li>
<li>引用计数允许对一个类的多次引用</li>
</ul>
<p>更多信息请参见<a href="http://" target="_blank">继承</a><a href="http://" target="_blank">类型转换</a><a href="http://" target="_blank">初始化</a>,和<a href="http://" target="_blank">自动引用计数</a></p>
@ -662,7 +662,7 @@ class VideoMode {
<p>生成结构体和类实例的语法非常相似:</p>
<pre><code>let someResolution = Resolution()
let someVideoMode = VideoMode()
</code></pre><p>结构体和类都使用初始化器语法来生成新的实例。初始化器语法的最简单形式是在结构体或者类的类型名称后跟随一个空括弧,如<code>Resolution()</code><code>VideoMode()</code>。通过这种方式所创建的类或者结构体实例,其属均会被初始化为默认值。<a href="14_Initialization.html">构造过程</a>章节会对类和结构体的初始化进行更详细的讨论。</p>
</code></pre><p>结构体和类都使用构造器语法来生成新的实例。构造器语法的最简单形式是在结构体或者类的类型名称后跟随一个空括弧,如<code>Resolution()</code><code>VideoMode()</code>。通过这种方式所创建的类或者结构体实例,其属均会被初始化为默认值。<a href="14_Initialization.html">构造过程</a>章节会对类和结构体的初始化进行更详细的讨论。</p>
<h3 id="-">属性访问</h3>
<p>通过使用<em>点语法</em><em>dot syntax</em>,你可以访问实例中所含有的属性。其语法规则是,实例名后面紧跟属性名,两者通过点号(.)连接:</p>
<pre><code>println(&quot;The width of someResolution is \(someResolution.width)&quot;)
@ -679,11 +679,11 @@ println(&quot;The width of someVideoMode is now \(someVideoMode.resolution.width
<p> 注意:</p>
<p>与 Objective-C 语言不同的是Swift 允许直接设置结构体属性的子属性。上面的最后一个例子,就是直接设置了<code>someVideoMode</code><code>resolution</code>属性的<code>width</code>这个子属性,以上操作并不需要从新设置<code>resolution</code>属性。</p>
</blockquote>
<h3 id="-">结构体类型的成员逐一初始化</h3>
<h3 id="-">结构体类型的成员逐一构造</h3>
<p>//Memberwise Initializers for structure Types</p>
<p>所有结构体都有一个自动生成的成员逐一初始化器,用于初始化新结构体实例中成员的属性。新实例中各个属性的初始值可以通过属性的名称传递到成员逐一初始化器之中:</p>
<p>所有结构体都有一个自动生成的成员逐一构造器,用于初始化新结构体实例中成员的属性。新实例中各个属性的初始值可以通过属性的名称传递到成员逐一构造器之中:</p>
<pre><code>let vga = resolutionwidth:640, heigth: 480
</code></pre><p>与结构体不同,类实例没有默认的成员逐一初始化器。<a href="14_Initialization.html">构造过程</a>章节会对初始化器进行更详细的讨论。</p>
</code></pre><p>与结构体不同,类实例没有默认的成员逐一构造器。<a href="14_Initialization.html">构造过程</a>章节会对构造器进行更详细的讨论。</p>
<p><a name="structures_and_enumerations_are_value_types"></a></p>
<h2 id="-">结构体和枚举是值类型</h2>
<p>值类型被赋予给一个变量,常数或者本身被传递给一个函数的时候,实际上操作的是其的拷贝。</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/09_Classes_and_Structures.html" />
<meta property="og:title" content="属性 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="属性 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.10" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.10" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_108">
<section class="normal" id="section-gitbook_26">
<blockquote>
<p>翻译shinyzhu</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/10_Properties.html" />
<meta property="og:title" content="方法 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="方法 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.11" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.11" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_110">
<section class="normal" id="section-gitbook_28">
<blockquote>
<p>翻译pp-prog</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/11_Methods.html" />
<meta property="og:title" content="附属脚本 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="附属脚本 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.12" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.12" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_112">
<section class="normal" id="section-gitbook_30">
<blockquote>
<p>翻译siemenliu</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/12_Subscripts.html" />
<meta property="og:title" content="继承 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="继承 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.13" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.13" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_93">
<section class="normal" id="section-gitbook_9">
<blockquote>
<p>翻译Hawstein</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/13_Inheritance.html" />
<meta property="og:title" content="构造过程 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="构造过程 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.14" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.14" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_116">
<section class="normal" id="section-gitbook_36">
<blockquote>
<p>翻译lifedim</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/14_Initialization.html" />
<meta property="og:title" content="析构过程 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="析构过程 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.15" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.15" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_118">
<section class="normal" id="section-gitbook_34">
<blockquote>
<p>翻译bruce0505</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/15_Deinitialization.html" />
<meta property="og:title" content="自动引用计数 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="自动引用计数 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.16" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.16" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_120">
<section class="normal" id="section-gitbook_38">
<blockquote>
<p>翻译TimothyYe</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/16_Automatic_Reference_Counting.html" />
<meta property="og:title" content="可选链 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="可选链 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.17" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.17" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_122">
<section class="normal" id="section-gitbook_40">
<blockquote>
<p>翻译Jasonbroker</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/17_Optional_Chaining.html" />
<meta property="og:title" content="类型检查 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="类型检查 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.18" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.18" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_124">
<section class="normal" id="section-gitbook_42">
<blockquote>
<p>翻译xiehurricane</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/18_Type_Casting.html" />
<meta property="og:title" content="类型嵌套 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="类型嵌套 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.19" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.19" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_126">
<section class="normal" id="section-gitbook_44">
<blockquote>
<p>翻译Lin-H</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/19_Nested_Types.html" />
<meta property="og:title" content="扩展 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="扩展 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.20" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.20" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_128">
<section class="normal" id="section-gitbook_46">
<blockquote>
<p>翻译lyuka</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/20_Extensions.html" />
<meta property="og:title" content="协议 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="协议 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.21" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.21" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_130">
<section class="normal" id="section-gitbook_48">
<blockquote>
<p>翻译geek5nan</p>
@ -654,7 +654,7 @@ let john = Person(fullName: &quot;John Appleseed&quot;)
<pre><code>class Starship: FullyNamed {
var prefix: String?
var name: String
init(name: String, prefix: Stirng? = nil ) {
init(name: String, prefix: String? = nil ) {
self.anme = name
self.prefix = prefix
}

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/21_Protocols.html" />
<meta property="og:title" content="泛型 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="泛型 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.22" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.22" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_132">
<section class="normal" id="section-gitbook_50">
<blockquote>
<p>翻译takalard</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/22_Generics.html" />
<meta property="og:title" content="高级操作符 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="高级操作符 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2.23" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2.23" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_134">
<section class="normal" id="section-gitbook_53">
<blockquote>
<p>翻译xielingwang</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter1/02_a_swift_tour.html" />
<meta property="og:title" content="Swift 教程 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="Swift 教程 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="2" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="2" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_136">
<section class="normal" id="section-gitbook_52">
<h1 id="swift-">Swift 教程</h1>
<p>本章介绍了 Swift 的各种特性及其使用方法,是全书的核心部分。</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/chapter3.html" />
<meta property="og:title" content="关于语言参考 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="关于语言参考 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.1" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.1" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_139">
<section class="normal" id="section-gitbook_57">
<blockquote>
<p>翻译ChildhoodAndy</p>
@ -600,7 +600,7 @@
<li><a href="#how_to_read_the_grammar">如何阅读语法</a></li>
</ul>
<p>本书的这一节描述了Swift编程语言的形式语法。这里描述的语法是为了帮助您更详细的了解该语言而不是让您直接实现一个解析器或编译器。</p>
<p>Swift语言相对更精致这是由于在Swift代码中几乎无处不在的许多常见的的类型函数以及运算符都由Swift标准库来定义。虽然这些类型函数和运算符不是Swift语言本身的一部分但是它们被广泛用于这本书的讨论和代码范例。</p>
<p>Swift语言相对小点这是由于在Swift代码中几乎无处不在的许多常见的的类型函数以及运算符都由Swift标准库来定义。虽然这些类型函数和运算符不是Swift语言本身的一部分但是它们被广泛用于这本书的讨论和代码范例。</p>
<p><a name="how_to_read_the_grammar"></a></p>
<h2 id="-">如何阅读语法</h2>
<p>用来描述Swift编程语言形式语法的记法遵循下面几个约定</p>
@ -609,7 +609,7 @@
<li>句法范畴由<em>斜体</em>文字表示,并出现在一个语法产式规则两侧。</li>
<li>义词和标点符号由粗体固定宽度的文本显示和只出现在一个语法产式规则的右边。</li>
<li>选择性的语法产式由竖线(|)分隔。当可选用的语法产式太多时,为了阅读方便,它们将被拆分为多行语法产式规则。</li>
<li>在少数情况下,常规字体大小的文本常用来描述语法产式规则的右边部分</li>
<li>在少数情况下,常规字体文字用来描述语法产式规则的右边。</li>
<li>可选的句法范畴和文字用尾标<code>opt</code>来标记。</li>
</ul>
<p>举个例子getter-setter的语法块的定义如下</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/01_About_the_Language_Reference.html" />
<meta property="og:title" content="词法结构 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="词法结构 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.2" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.2" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_147">
<section class="normal" id="section-gitbook_69">
<blockquote>
<p>翻译superkam</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/02_Lexical_Structure.html" />
<meta property="og:title" content="类型 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="类型 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.3" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.3" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_143">
<section class="normal" id="section-gitbook_59">
<blockquote>
<p>翻译lyuka</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/03_Types.html" />
<meta property="og:title" content="表达式 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="表达式 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.4" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.4" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_141">
<section class="normal" id="section-gitbook_61">
<blockquote>
<p>翻译sg552</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/10_Statements.html" />
<meta property="og:title" content="声明 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="声明 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.6" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.6" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_145">
<section class="normal" id="section-gitbook_63">
<blockquote>
<p>翻译marsprince</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/05_Declarations.html" />
<meta property="og:title" content="特性 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="特性 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.7" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.7" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_137">
<section class="normal" id="section-gitbook_55">
<blockquote>
<p>翻译Hawstein</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/06_Attributes.html" />
<meta property="og:title" content="模式 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="模式 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.8" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.8" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_149">
<section class="normal" id="section-gitbook_65">
<blockquote>
<p>翻译honghaoz</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/07_Patterns.html" />
<meta property="og:title" content="泛型参数 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="泛型参数 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.9" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.9" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_151">
<section class="normal" id="section-gitbook_67">
<blockquote>
<p>翻译fd5788</p>

File diff suppressed because one or more lines are too long

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter3/04_Expressions.html" />
<meta property="og:title" content="语句 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="语句 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3.5" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3.5" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -587,7 +587,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_155">
<section class="normal" id="section-gitbook_73">
<blockquote>
<p>翻译coverxit</p>

View File

@ -21,8 +21,8 @@
<link rel="prev" href="../chapter2/23_Advanced_Operators.html" />
<meta property="og:title" content="语言参考 | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="语言参考 | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -46,7 +46,7 @@
<div class="book" data-level="3" data-basepath=".." data-revision="1402551179317">
<div class="book" data-level="3" data-basepath=".." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -98,7 +98,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="../" >The Swift Programming Language 中文版</a>
<a href="../" >这一次,让中国和世界同步</a>
</h1>
</div>

View File

@ -19,8 +19,8 @@
<meta property="og:title" content="Introduction | The Swift Programming Language 中文版">
<meta property="og:site_name" content="The Swift Programming Language 中文版">
<meta property="og:title" content="Introduction | 这一次,让中国和世界同步">
<meta property="og:site_name" content="这一次,让中国和世界同步">
<meta property="og:type" content="book">
<meta property="og:locale" content="en_US">
@ -44,7 +44,7 @@
<div class="book" data-level="0" data-basepath="." data-revision="1402551179317">
<div class="book" data-level="0" data-basepath="." data-revision="1402555449431">
<div class="book-header">
<!-- Actions Left -->
<a href="#" class="btn pull-left toggle-summary" aria-label="Toggle summary"><i class="fa fa-align-justify"></i></a>
@ -96,7 +96,7 @@
<!-- Title -->
<h1>
<i class="fa fa-spinner fa-spin"></i>
<a href="./" >The Swift Programming Language 中文版</a>
<a href="./" >这一次,让中国和世界同步</a>
</h1>
</div>
@ -585,7 +585,7 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_85">
<section class="normal" id="section-gitbook_3">
<blockquote>
<p>Swift 中文翻译组364279588要求对翻译感兴趣</p>
@ -596,8 +596,7 @@
<blockquote>
<p>如果你觉得这个项目不错,请<a href="https://github.com/numbbbbb/the-swift-programming-language-in-chinese" target="_blank">点击Star一下</a>,您的支持我们最大的动力。</p>
</blockquote>
<h1 id="the-swift-programming-language-">The Swift Programming Language 中文版</h1>
<h2 id="-">这一次,让中国和世界同步</h2>
<h1 id="-">这一次,让中国和世界同步</h1>
<p>现在是6月12日凌晨4:38我用了整整一晚上的时间来进行最后的校对终于可以在12日拿出一个可以发布的版本。</p>
<p>9天时间1317个 Star310个 Fork超过30人参与翻译和校对工作项目最高排名GitHub总榜第4。</p>
<p>设想过很多遍校对完成时的场景,仰天大笑还是泪流满面?真正到了这一刻才发现,疲倦已经不允许我有任何情绪。</p>
@ -643,8 +642,6 @@
<li>Evilcome</li>
<li>lslxdx</li>
<li>yeahdongcn</li>
<li>zqp</li>
<li>likang</li>
</ul>

View File

@ -1,13 +1,13 @@
CACHE MANIFEST
# Revision 1402551179318
# Revision 1402555449432
CACHE:
index.html
chapter1/01_swift.html
chapter1/02_a_swift_tour.html
chapter1/chapter1.html
chapter2/01_The_Basics.html
chapter2/13_Inheritance.html
chapter2/01_The_Basics.html
chapter2/03_Strings_and_Characters.html
chapter2/04_Collection_Types.html
chapter2/05_Control_Flow.html
@ -19,8 +19,8 @@ chapter2/10_Properties.html
chapter2/11_Methods.html
chapter2/12_Subscripts.html
chapter2/02_Basic_Operators.html
chapter2/14_Initialization.html
chapter2/15_Deinitialization.html
chapter2/14_Initialization.html
chapter2/16_Automatic_Reference_Counting.html
chapter2/17_Optional_Chaining.html
chapter2/18_Type_Casting.html
@ -28,16 +28,16 @@ chapter2/19_Nested_Types.html
chapter2/20_Extensions.html
chapter2/21_Protocols.html
chapter2/22_Generics.html
chapter2/23_Advanced_Operators.html
chapter2/chapter2.html
chapter2/23_Advanced_Operators.html
chapter3/06_Attributes.html
chapter3/01_About_the_Language_Reference.html
chapter3/04_Expressions.html
chapter3/03_Types.html
chapter3/04_Expressions.html
chapter3/05_Declarations.html
chapter3/02_Lexical_Structure.html
chapter3/07_Patterns.html
chapter3/08_Generic_Parameters_and_Arguments.html
chapter3/02_Lexical_Structure.html
chapter3/09_Summary_of_the_Grammar.html
chapter3/10_Statements.html
chapter3/chapter3.html

File diff suppressed because one or more lines are too long