作 者:蔡明志 著 著
定 價:55
出 版 社:機械工業出版社
出版日期:2016年01月01日
頁 數:297
裝 幀:平裝
ISBN:9787111519058
●前言
●第1章 從簡單的範例談起
●1.1 編寫您的第一個程序
●1.2 程序解析
●1.3 Playground介紹
●習題
●第2章 變量、常量以及數據類型
●2.1 簡述變量與常量
●2.2 簡述數據類型
●2.3 聲明變量與常量
●2.4 輸出變量與常量
●2.5 注釋語句
●2.6 分號
●2.7 字符串類型
●2.7.1 字符串的函數
●2.7.2 字符串屬於值類型
●2.8 選項類型
●習題
●第3章 運算符
●3.1 算術運算符
●部分目錄
Swift集合了C與Objective-C程序語言的優點,但比這兩種編程語言在編譯與運行上更加快捷。本書依據此特性編寫正文與設計範例程序,必要時輔以圖形解釋,全書內容簡明易懂,即使沒有學過任何程序語言的人也能快速上手。
蔡明志編著的《Swift程序設計實戰入門》分18章,從如何使用Xcode開始講解,包括變量與常量、循環語句、選擇語句、函數、數組與字典等;接下來是面向對像程序設計,如類、繼承、重載、重寫以及泛型等內容;最後討論編寫iOS App時用到的主題,如初始化與析構、自動引用計數、可選鏈以及協議等。
本書內容全面,不僅涵蓋各種重要語言工具的基礎知識,更重要的是設計了大量的程序,適合廣大計算機愛好者及編程人員學習,也可供大中專院校相關專業在校師生參考閱讀。
前 言筆者看過與研究過許多編程語言,大家可以列舉的語言大多都有所涉及。最近因為編寫iOS的App,所以大部分時間都在使用Objective-C。要學會Objective-C可能會有一些門檻,若用戶已有一些C與C++的語言基礎,可能比較容易跨越。 其實Objective-C現在已經容易多了,以前的引用計數(reference count)不易掌控,可以說是程序員的夢魘,現在已經改為自動引用計數(automatic reference count),絕不會因為內存不足而死機,這是程序員的福音。 盡管如此,Apple為了適應新的Xcode 6環境,2014年6月也公布了開發iOS與OS X App新的程序語言,名為Swift。它建立在C與Objective-C之上,並采用安全性高的程序設計模式以及加入近期新的屬性,使得程序設計更具靈活性和趣味性。在內存的管理上它也使用自動引用計等