本教程通過大量案例講解了Swift語言開發的方方面面,包含常量與變量、運算符和表達式、數據類型、數據類型轉換、字符串類型、語言的元組類型、可選類型、數組、字典、控制語句、函數、閉包、類與結構體、屬性、方法、下標、繼承、構造器、析構器、擴展、協議等。
本書適合現有iOS開發者,其它移動平台開發者計划從事iOS開發者,對iOS開發感興趣的讀者,計划從事iOS開發工作的人,以及計算機專業大學生。本書屬於基礎語言類技術書,非常適合作為培訓教材。
關東升,國內知名iOS技術作家,iOS技術顧問,高級培訓講師,移動開發專家。擔任51CTO社區iOS技術顧問,精通iOS、Android和Windows Phone及HTML5等移動開發技術,擅長移動平台的應用和游戲類項目開發。曾先后主持開發大型網絡游戲《神農訣》的iOS和Android客戶端、國家農產品追溯系統的iPad客戶端、酒店預訂系統的iPhone客戶端、金融系統微博的iOS和Windows Phone及Android客戶端。在App Store上發布了多款游戲和應用軟件。長期為中國移動研究院、雲南移動、東軟、方正科技、大唐電信、中石油、深圳康拓普、上海財富168、天津港務局等企事業單位授課。除本書外,還著有《iOS開發指南》《品味移動設計》《iOS網絡編程與雲端應用最佳實踐》《iOS傳感器應用開發最佳實踐》《iOS多媒體編程技術最佳實踐》《iPhone與iPad開發實戰——iOS經典應用剖析》等暢銷書。