運用簡單易懂的描述及有趣範例,增加學習印象。
單元循序漸進,由淺入深帶領讀者一窺Swift 的全貌。
本書內容:
Swift 是一個全新的程式語言,也是蘋果御用程式語言,除了可以撰寫 iOS移動設備的APP 之外,連OS X 桌面應用程式也難不倒它。
除此之外Swift 結合了傳統的C和Objective-C的優點,並且採用更安全的撰寫方法和增加許多功能與特性,讓你在寫程式時更直覺,更靈活也更有趣!
本書以淺顯易懂的方試講述Swift程式語言,簡單且充實的內容,讓初學者面對程式語言不會有恐懼感。
作者序
Swift 是由蘋果公司所發表的程式語言,由去年發布到今年也已經有1 年的時間了,就程式語言來看是相當年輕的語言。Swift 在這一年當中經歷了不少次的改版,直到現在發布的Swift 2.0 算是較穩定的版本,而Swift 的目標是希望能代替傳統的Object-C,相信未來許多好用的函式庫都會開始支援Swift,有興趣的讀者可以看看TIOBE 排行榜,它會列出受歡迎的程式語言排行,Swift 的名次開始慢慢爬升中,有此可看出大家有開始轉向Swift 的趨勢了。
筆者以前剛學習Object-C 時覺得語法非常難懂,尤其是一堆中括號擠在一起讓我覺得滿難閱讀的,相信大家剛入門時也會有同樣的感覺,自從Swift 發布後筆者就開始研究,果然比Object-C 親民不少,許多語法也變得相當簡潔又有一致性,使用起來也非常直覺和爽快,在學習Swift 過程當中你也會發現不少其它程式語言的影子,Swift 把這些程式語言的優點納入進來並加以改進優化,此外Swift 也加強不少程式安全的特性,讓我們在撰寫過程中就可以避免一些人為上的疏失。
筆者撰寫的目的是希望更多人能一起學習Swift,在這個時間點開始學習是非常值得的;市面上許多程式書籍的內容往往會過於嚴肅,用字也比較正式,導致初學者比較不太容易理解其中的意思,本書以蘋果Swift 教學為基礎上,在各章節中使用白話的描述和舉例,就是希望讀者能更輕鬆的閱讀,不要被許多專有名詞或艱澀的
文字所困惑,同時也加入圖示來讓讀者更好理解,除此之外程式碼也額外加上註解等心得,以幫助讀者能更快上手,也希望大家在學習過程中非常快樂。
Swift 是由蘋果公司所發表的程式語言,由去年發布到今年也已經有1 年的時間了,就程式語言來看是相當年輕的語言。Swift 在這一年當中經歷了不少次的改版,直到現在發布的Swift 2.0 算是較穩定的版本,而Swift 的目標是希望能代替傳統的Object-C,相信未來許多好用的函式庫都會開始支援Swift,有興趣的讀者可以看看TIOBE 排行榜,它會列出受歡迎的程式語言排行,Swift 的名次開始慢慢爬升中,有此可看出大家有開始轉向Swift 的趨勢了。
筆者以前剛學習Object-C 時覺得語法非常難懂,尤其是一堆中括號擠在一起讓我覺得滿難閱讀的,相信大家...
目錄
第01章 基礎部分
第02章 基本運算子
第03章 字串和字元
第04章 集合類型
第05章 控制流程
第06章 函式
第07章 閉包
第08章 列舉
第09章 類別與結構
第10章 屬性
第11章 方法
第12章 下標
第13章 繼承
第14章 建構過程
第15章 解構過程
第16章 自動參考計數
第17章 可選鏈
第18章 類型轉換
第19章 巢狀類型
第20章 擴充
第21章 協定
第22章 泛型
第23章 存取控制
第24章 進階運算子
第25章 錯誤處理
第01章 基礎部分
第02章 基本運算子
第03章 字串和字元
第04章 集合類型
第05章 控制流程
第06章 函式
第07章 閉包
第08章 列舉
第09章 類別與結構
第10章 屬性
第11章 方法
第12章 下標
第13章 繼承
第14章 建構過程
第15章 解構過程
第16章 自動參考計數
第17章 可選鏈
第18章 類型轉換
第19章 巢狀類型
第20章 擴充
第21章 協定
第22章 泛型
第23章 存取控制
第24章 進階運算子
第25章 錯誤處理
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。