注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Swift 5從零到精通iOS開發(fā)訓練營

Swift 5從零到精通iOS開發(fā)訓練營

Swift 5從零到精通iOS開發(fā)訓練營

定 價:¥119.00

作 者: 張益琿 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302588641 出版時間: 2021-10-01 包裝: 平裝
開本: 16開 頁數: 462 字數:  

內容簡介

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

作者簡介

  張益琿(網名:琿少)多年iOS開發(fā)經驗,51CTO學院、CSDN學院簽約講師 ,主要從事移動端應用開發(fā),曾就職于國內知名電商網站,從事iOS端應用程序的業(yè)務開發(fā)與性能優(yōu)化工作。目前在國內知名社交產品公司從事IM系統的架構設計工作。對iOS開發(fā)、React Native和Flutter跨平臺開發(fā)及JavaScript前端開發(fā)都擁有豐富的經驗。已出版《iOS開發(fā)實戰(zhàn):從零基礎到App Store上架》《React Native全教程:移動端跨平臺應用開發(fā)》《iOS開發(fā)實戰(zhàn):從零基礎到上架App Store(第3版)》《Swift從零到精通iOS開發(fā)》等多本編程著作。開源中國特邀技術專家,發(fā)表相關技術博客400余篇,訪問量100萬余次。

圖書目錄

第一部分 Swift語言基礎語法
第1章 學習環(huán)境的搭建
1.1 申請個人AppleID賬號
1.2 F載與安裝Xcode開發(fā)工具
1.3 Xcode開發(fā)工具簡介
1.4 使用Playground進行Swift代碼演練
第2章 量值與基本數據類型
2.1 變量與常量
2.1.1 變量與常量的定義和使用
2.1.2 變量和常量的命名規(guī)范
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 區(qū)間運算符
4.3 循環(huán)結構
4.3.1 for-in循環(huán)結構
4.3.2 while與repeat-while條件循環(huán)結構
4.4 條件選擇與多分支選擇結構
4.4.1 if與if-else條件選擇結構
4.4.2 switch-case多分支選擇結構
4.5 Swifi語言中的流程跳轉語句
4.6 練習及解析
4.7 模擬面試
第5章 函數與閉包技術
5.1 函數的基本應用
5.1.1 函數的創(chuàng)建與調用
5.1.2 關于函數的參數名
5.1.3 函數中參數的默認值、不定數量參數與inout類型參數
5.2 函數的類型與函數嵌套
5.3 理解閉包結構
5.3.1 閉包的語法結構
5.3.2 通過實現一個排序函數來深入理解閉包
5.4 將閉包作為參數傳遞時的寫法優(yōu)化
……
第二部分 iOS開發(fā)基礎
第三部分 實戰(zhàn)
附錄A CocoaPods庫管理工具的應用
附錄B 關鍵概念檢索表

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號