TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Swift 4從零到精通iOS開發(簡體書)
滿額折
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)
Swift 4從零到精通iOS開發(簡體書)

Swift 4從零到精通iOS開發(簡體書)

商品資訊

人民幣定價:99 元
定價
:NT$ 594 元
優惠價
87517
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:15 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書由資深iOS開發工程師精心編撰,兼備核心語法、編程技巧、應用實踐3部分。第1部分從Xcode開發工具及Swift學習環境的搭建開始,重點介紹Swift的語言特性和應用場景、Swift 4的新增特性,並提供大量編程練習,幫助讀者儘快掌握Swift語言的精髓。第2部分介紹Swift開發iOS應用的基本技能,包括獨立UI控件的應用、視圖界面邏輯的開發、動畫與佈局技術、網絡與數據處理技術等,旨在帶領讀者掌握獨立開發一款iOS 應用程序的能力。第3部分為應用部分,這部分安排3個實戰項目(簡易計算器、生活記事本、中國象棋遊戲),旨在全面鍛煉讀者的實際開發能力,使用Swift進行開發實踐。本書各章還安排了練習題與模擬面試題,以幫助讀者鞏固知識應對職場面試。
通過本書的學習,讀者可以掌握使用Swift語言開發一款iOS軟件從理論到實踐的全部技術細節。本書既適合使用Swift開發iOS應用的新手、有Objective-C基礎想學習Swift 的iOS開發人員閱讀,也適合用作培訓機構與大中專院校移動開發課程的教學參考書或面試指導書。

作者簡介

張益琿(網名:琿少),多年iOS開發經驗,51CTO學院、CSDN學院簽約講師 ,麥子學院金牌講師,參與開發iOS平臺系列遊戲:瘋狂越獄1-2、應用物通配貨軟件、VIPExam考試庫、證券財經軟件等,曾就職於中國唯品會,主要從事移動端應用開發,對iOS開發、React Native跨平臺開發及JavaScript前端開發都擁有豐富的經驗。曾出版《iOS開發實戰:從零基礎到App Store上架》《React Native全教程:移動端跨平臺應用開發》等多本編程著作。

目次

第1部分 Swift語言基礎語法
第1章 學習環境的搭建
1.1 申請個人AppleID賬號
1.2 下載與安裝Xcode開發工具
1.3 Xcode開發工具簡介
1.4 使用Playground進行Swift代碼演練
第2章 量值與基本數據類型
2.1 變量與常量
2.1.1 變量與常量的定義和使用
2.1.2 變量和常量的命名規範
2.2 關於注釋
2.3 初識基本數據類型
2.3.1 數學進制與計算機存儲原理
2.3.2 整型數據
2.3.3 浮點型數據
2.3.4 布爾型數據
2.4 兩種特殊的基本數據類型
2.4.1 元組
2.4.2 可選值類型
2.5 為類型取別名
2.6 練習及解析
2.7 模擬面試
第3章 字符、字符串與集合類型
3.1 字符串類型
3.1.1 進行字符串的構造
3.1.2 字符串的組合
3.2 字符類型
3.2.1 字符類型簡介
3.2.2 轉義字符
3.3 字符串類型中的常用方法
3.4 集合類型
3.4.1 Array數組類型
3.4.2 Set集合類型
3.4.3 Dictionary字典類型
3.5 練習及解析
3.6 模擬面試
第4章 基本運算符與程序流程控制
4.1 初識運算符
4.1.1 賦值運算符
4.1.2 基本算術運算符
4.1.3 基本邏輯運算符
4.1.4 比較運算符
4.1.5 條件運算符
4.2 Swift語言中兩種特殊的運算符
4.2.1 空合併運算符
4.2.2 區間運算符
4.3 循環結構
4.3.1 for-in循環結構
4.3.2 while與repeat-while條件循環結構
4.4 條件選擇與多分支選擇結構
4.4.1 if與if-else條件選擇結構
4.4.2 switch-case多分支選擇結構
4.5 Swift語言中的流程跳轉語句
4.6 練習及解析
4.7 模擬面試
第5章 函數與閉包技術
5.1 函數的基本應用
5.1.1 函數的創建與調用
5.1.2 關於函數的參數名
5.1.3 函數中參數的默認值、不定數量參數與inout類型參數
5.2 函數的類型與函數嵌套
5.3 理解閉包結構
5.3.1 閉包的語法結構
5.3.2 通過實現一個排序函數來深入理解閉包
5.4 將閉包作為參數傳遞時的寫法優化
5.5 後置閉包、逃逸閉包與自動閉包
5.6 練習及解析
5.7 模擬面試
第6章 高級運算符與枚舉
6.1 位運算符與溢出運算符
6.1.1 位運算符的應用
6.1.2 溢出運算符
6.2 運算符的重載與自定義
6.2.1 重載運算符
6.2.2 自定義運算符
6.3 運算符的優先級與結合性
6.4 枚舉類型的創建與應用
6.5 枚舉的原始值與相關值
6.5.1 枚舉的原始值
6.5.2 枚舉的相關值
6.5.3 遞歸枚舉
6.6 練習及解析
6.7 模擬面試
第7章 類與結構體
7.1 類與結構體的定義
7.1.1 結構體
7.1.2 類
7.2 設計一個交通工具類
7.3 開發中類與結構體的應用場景
7.4 練習及解析
7.5 模擬面試
第8章 屬性與方法
8.1 存儲屬性與計算屬性
8.1.1 存儲屬性的意義及應用
8.1.2 計算屬性的意義及應用
8.2 屬性監聽器
8.3 實例屬性與類屬性
8.4 實例方法與類方法
8.4.1 實例方法的意義與應用
8.4.2 類方法
8.5 下標方法
8.6 練習及解析
8.7 模擬面試
第9章 構造方法與析構方法
9.1 構造方法的設計與使用
9.2 指定構造方法與便利構造方法
9.3 構造方法的繼承關係
9.4 構造方法的安全性檢查
9.5 可失敗構造方法與必要構造方法
9.6 析構方法
9.7 練習與解析
9.8 模擬面試
第10章 內存管理與異常處理
10.1 自動引用計數
10.2 循環引用及其解決方法
10.3 閉包中的循環引用
10.4 異常的拋出與傳遞
10.5 異常的捕獲與處理
10.6 延時執行結構
10.7 練習與解析
10.8 模擬面試
第11章 類型轉換、泛型、擴展與協議
11.1 類型檢查與轉換
11.1.1 Swift語言中的類型檢查
11.1.2 Swift語言中的類型轉換
11.2 Any與AnyObject類型
11.3 泛型
11.3.1 初識泛型
11.3.2 對泛型進行約束
11.4 擴展與協議
11.4.1 使用擴展對已經存在的數據類型進行補充
11.4.2 協議的特點與應用
11.4.3 協議與擴展的結合
11.5 模擬面試
第12章 Swift 4特性指南
12.1 內存安全檢查(獨佔訪問權限)
12.2 關聯類型可以添加where約束子句
12.3 增強字符串和區間運算符的功能
12.4 泛型與協議功能的增強
12.5 模擬面試
……

第2部分 iOS開發基礎
第3部分 項目實戰

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 517
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區