本書由專業(yè)的iOS開發(fā)工程師根據Swift 3精心編撰,兼?zhèn)浜诵恼Z法、編程技巧與應用實踐3大主題。*部分從Xcode開發(fā)工具及Swift學習環(huán)境的搭建開始,重點介紹Swift 3的語言特性和應用場景,并提供了大量編程練習,幫助讀者盡快掌握Swift語言的精髓。第二部分介紹Swift開發(fā)iOS應用的基本技能,包括獨立UI控件的應用、視圖界面邏輯的開發(fā)、動畫與布局技術、網絡與數據處理技術等,旨在帶領讀者掌握獨立開發(fā)一款iOS 應用程序的能力。第三部分為應用部分,這部分安排了3個實戰(zhàn)項目(簡易計算器、生活記事本、中國象棋游戲),項目的安排有簡到難,旨在全面鍛煉讀者的實際開發(fā)能力,使用Swift進行開發(fā)實踐。通過本書的學習,讀者可以輕松地掌握使用Swift語言開發(fā)一款iOS軟件從理論到實踐的全部技術細節(jié)。本書適合使用Swift 3開發(fā)iOS應用的新手,有Objective-C基礎想學習Swift 3的iOS開發(fā)人員,也很適合用作培訓機構與大中專院校移動開發(fā)課程的教學參考書。