| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月: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或書號,我們即儘速上架。 |