update 02/02

This commit is contained in:
numbbbbb
2014-06-07 16:05:21 +08:00
parent f79723824f
commit 670f4c302a
40 changed files with 431 additions and 57 deletions

View File

@ -46,7 +46,7 @@
<div class="book" data-level="2.6" data-basepath=".." data-revision="1402067788809">
<div class="book" data-level="2.6" data-basepath=".." data-revision="1402128272564">
<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>
@ -576,9 +576,17 @@
<div class="page-inner">
<section class="normal" id="section-gitbook_174">
<section class="normal" id="section-gitbook_53">
<h1 id="-functions-">函数Functions</h1>
<p>本页包含内容:</p>
<ul>
<li>函数定义与调用</li>
<li>函数参数与返回值</li>
<li>函数参数名称</li>
<li>函数类型</li>
<li>函数嵌套</li>
</ul>
<p>函数是用来完成特定任务的独立的代码块。你给一个函数起一个合适的名字,用来标示函数做什么,并且当函数需要执行的时候,这个名字会被“调用”。</p>
<p>Swift统一的函数语法足够灵活可以用来表示任何函数包括从最简单的没有参数名字的C风格函数到复杂的带局部和外部参数名的Objective-C风格函数。参数可以提供默认值以简化函数调用。参数也可以即当做传入参数也当做传出参数也就是说一旦函数执行结束传入的参数值可以被修改。</p>
<p>在Swift中每个函数都有一种类型包括函数的参数值类型和返回值类型。你可以把函数类型当做任何其他普通变量类型一样处理这样就可以更简单地把函数当做别的函数的参数也可以从其他函数中返回函数。函数的定义可以写在在其他函数定义中这样可以在嵌套函数范围内实现功能封装。</p>