Swift語言程序設計-基於Swift 5.8和Xcode 15 9787302654513 張勇

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$375
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202402*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Swift語言程序設計-基於Swift 5.8和Xcode 15
ISBN:9787302654513
出版社:清華大學
著編譯者:張勇
頁數:236
所在地:中國大陸 *此為代購商品
書號:1619456
可大量預訂,請先連絡。

內容簡介

Swift語言是Apple公司推出的開發Apple平台應用軟體的程序設計語言。本書基於2023年6月的Swift語言(版本5 8)和Xcode集成開發環境(版本15 0)介紹Swift語言程序設計技術。全書共9章,第1章為Swift開發基礎,介紹了變數類型和工程框架;第2章為Swift數據表示,討論Swift數據類型;第3章為運算符與程序控制,闡述表達式與程序控制方式;第4章為函數與閉包,分析函數的定義與用法;第5章為枚舉與結構體,介紹了這兩種類型的定義與用法;第6章為類與實例,闡述面向對象程序設計元素與方法;第7章為擴展與協議,介紹類型擴展方法與用法;第8章為泛型與模糊類型,討論泛型函數和類型約束等;第9章為用戶界面設計,分析SwiftUI框架技術和界面設計方法。本書內容豐富,實例精闢,講解透徹,自成體系。 本書可作為高等院校計算機工程、軟體工程、物聯網工程和信息安全技術等相關專業的本科生學習Swift語言的教材或參考書,也可供Apple平台程序設計愛好者參考使用。

目錄

第1章 Swift開發基礎(視頻講解:18分鐘,6集)
1 1 HelloWorld工程
1 2 控制台輸入與輸出
1 3 輸出格式化字元串
1 4 Swift語言基礎
1 4 1 變數與常量
1 4 2 整數類型
1 4 3 可選類型量
1 5 本章小結
習題
第2章 Swift數據表示(視頻講解:34分鐘,13集)
2 1 字元
2 2 字元串
2 3 浮點型
2 4 布爾型
2 5 元組
2 6 數組
2 7 集合
2 8 字典
2 9 本章小結
習題
第3章 運算符與程序控制(視頻講解:33分鐘,12集)
3 1 算術運算符
3 2 關係運算符和條件運算符
3 3 邏輯運算符
3 4 位運算符與區間運算符
3 5 賦值和複合賦值運算符
3 6 程序執行方式
3 6 1 順序執行方式
3 6 2 分支執行方式
3 6 3 循環執行方式
3 7 本章小結
習題
第4章 函數與閉包(視頻講解:63分鐘,19集)
4 1 簡單函數實例
4 2 多參數函數
4 3 多返回值函數
4 4 複合函數
4 5 遞歸函數
4 6 閉包
4 6 1 常規閉包用法
4 6 2 特殊閉包用法
4 7 本章小結
習題
第5章 枚舉與結構體(視頻講解:51分鐘,15集)
5 1 枚舉
5 1 1 枚舉量原始值
5 1 2 枚舉量關聯值
5 1 3 遍歷枚舉量
5 1 4 遞歸枚舉
5 1 5 枚舉初始化器
5 2 結構體
5 2 1 結構體用法
5 2 2 存儲屬性與計算屬性
5 2 3 結構體初始化器
5 2 4 實例方法與靜態方法
5 2 5 結構體索引器
5 3 本章小結
習題
第6章 類與實例(視頻講解:61分鐘,23集)
6 1 類的概念
6 2 屬性
6 2 1 類屬性
6 2 2 存儲屬性
6 2 3 計算屬性
6 2 4 屬性檢查器
6 2 5 屬性包裹器
6 3 方法
6 3 1 類方法
6 3 2 實例方法
6 4 初始化器
6 4 1 普通初始化器
6 4 2 指定型初始化器和借用型初始化器
6 4 3 容錯型初始化器
6 4 4 閉包型初始化器
6 4 5 子類初始化器
6 5 析構器
6 6 索引器
6 6 1 基本用法
6 6 2 靜態索引器
6 6 3 繼承索引器
6 7 繼承
6 7 1 繼承實例
6 7 2 方法覆蓋
6 7 3 屬性覆蓋
6 8 多態
6 9 本章小結
習題
第7章 擴展與協議(視頻講解:68分鐘,23集)
7 1 擴展
7 1 1 計算屬性擴展
7 1 2 初始化器擴展
7 1 3 方法擴展
7 1 4 索引器擴展
7 1 5 嵌套類型擴展
7 2 協議
7 2 1 屬性協議
7 2 2 方法協議
7 2 3 初始化器協議
7 2 4 委派機制
7 2 5 協議擴展
7 2 6 協議繼承
7 2 7 協議組合
7 2 8 可選協議
7 3 類型嵌套
7 4 類型判定
7 5 可選類型鏈
7 6 并行處理機制
7 7 異常處理方法
7 7 1 觸發異常函數
7 7 2 異常處理函數
7 7 3 推遲執行語句
7 8 本章小結
習顆
第8章 泛型與模糊類型(視頻講解:30分鐘,12集)
8 1 泛型
8 1 1 函數泛型
8 1 2 自定義類型泛型
8 1 3 類型約束
8 1 4 關聯類型
8 1 5 條件泛型
8 2 模糊類型
8 3 自動引用計數
8 3 1 強引用
8 3 2 弱引用
8 3 3 非佔用引用
8 3 4 閉包引用
8 4 內存安全
8 5 訪問控制
8 6 高級運算符
8 6 1 位運算符與溢出運算符
8 6 2 結合性與優先順序
8 6 3 運算符重載
8 7 本章小結
習題
第9章 用戶界面設計(視頻講解:28分鐘,8集)
9 1 框架程序
9 1 1 MyCh0901工程框架
9 1 2 SwiftUI界面元素
9 2 簡單App設計
9 3 繪圖程序設計
9 4 本章小結
習顆
附錄A Windows 11系統上安裝macOS系統虛擬機
參考文獻

詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理