窺探Swift系列博客說明及其Swift版本間更新


Swift到目前為止仍在更新,每次更新都會推陳出新,一些Swift舊版本中的東西在新Swift中並不適用,而且新版本的Swift會添加新的功能。到目前為止,Swift為2.1版本。去年翻譯的Swift書籍是1.0版本,所以上面一些東西並不在適用。雖然Swift語言仍在更新,但是其整體的基礎框架已經形成,大的改動應該不會有,版本的更新更多的是語言新功能的添加和完善,所以並不用擔心現在學的Swift會過時。更新也就是在原有的基礎上去更新,所以學學Swift還是很有必要的。新的Swift版本中引入了好多新的概念,比如if-let,guard,柯里化,自定義Quick Help等等。

關於iOS的內容請參見《我的iOS開發系列博文》,Object-C的內容請參見《我的Objective-C系列文章》。

一:Swift語言版本更新

之前陸陸續續的也發表過一些關於Swift語言的博客,由於Swift版本間的差異,所以之前博客中的某些代碼,更確切的說是某些語法在最新的Xcode中會編譯不過去的。不過不用擔心Apple公司已經為我們考慮好了,在Xcode中就帶有Swift語言版本更新的工具,該工具可以將代碼更新到最新的Swift語言版本中。下方就是將你的Swift代碼更新到最新Swift語言版本的步驟:

1. 點擊 菜單-》Edit->Convert->To Latest Swift Syntax…,如下圖所示:

2. 經過第一步,緊接着進入下方的提示,點擊Next:

 

3. 選擇要轉換的目標,點擊Next即可:

 

4.點擊Next會進入轉換狀態,轉換完就會進入對比狀態,這一點和使用Xcode進行提交SVN特別像。你可以查看那些地方被轉換過。具體效果如下:

 

二、窺探Swift系列博客

      (01)窺探Swift編程之別樣的HelloWorld

      (02)窺探Swift編程之在Playground上盡情的玩耍

      (03)窺探Swift之基本數據類型

      (04)窺探Swift之新添數據類型元組與可選值

      (05)窺探Swift之別樣的枚舉類型

      (06)窺探Swift之字符串(String)

      (07)窺探Swift之需要注意的基本運算符和高級運算符

      (08)窺探Swift之數組與字典

      (10)窺探Swift編程之強大的Switch 
    博客持續更新中……    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM