-
>
中醫(yī)基礎理論
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
-
>
中醫(yī)診斷學--新世紀第五版
-
>
中藥學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
SWIFT語言程序設計——基于SWIFT 5.8和XCODE 15 版權信息
- ISBN:9787302654513
- 條形碼:9787302654513 ; 978-7-302-65451-3
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
SWIFT語言程序設計——基于SWIFT 5.8和XCODE 15 本書特色
? 易學易懂,學用結合
語言樸實,理論講述與實例相輔相成,知識學習與程序練習相結合,內容由淺入深,便于讀者熟練掌握和應用Swift語言的核心知識與編程方法。
? 體系完整,內容豐富
全面介紹了Swift語言的數(shù)據(jù)結構、控制結構、函數(shù)、結構體、類與實例、擴展與協(xié)議等內容,闡述了Swift語言的面向協(xié)議編程技術,涵蓋了Swift語言的完整體系。
? 實例豐富,代碼精致
為每個Swift語言語法知識點精心編排了程序實例,全書實例豐富,程序代碼精致規(guī)范,幫助和引導讀者活學活用Swift語言。
? 資源豐富,便于教學
為了便于教師教學,提供全套的教學資料,獲取方式詳見前言。
SWIFT語言程序設計——基于SWIFT 5.8和XCODE 15 內容簡介
Swift語言是Apple公司推出的開發(fā)Apple平臺應用軟件的程序設計語言!禨wift語言程序設計——基于Swift 5.8和Xcode 15》基于2023年6月的Swift語言(版本5.8)和Xcode集成開發(fā)環(huán)境(版本15.0)介紹Swift語言程序設計技術。全書共9章,第1章為Swift開發(fā)基礎,介紹了變量類型和工程框架; 第2章為Swift數(shù)據(jù)表示,討論Swift數(shù)據(jù)類型; 第3章為運算符與程序控制,闡述表達式與程序控制方式; 第4章為函數(shù)與閉包,分析函數(shù)的定義與用法; 第5章為枚舉與結構體,介紹了這兩種類型的定義與用法; 第6章為類與實例,闡述面向對象程序設計元素與方法; 第7章為擴展與協(xié)議,介紹類型擴展方法與用法; 第8章為泛型與模糊類型,討論泛型函數(shù)和類型約束等; 第9章為用戶界面設計,分析SwiftUI框架技術和界面設計方法!禨wift語言程序設計——基于Swift 5.8和Xcode 15》內容豐富,實例精辟,講解透徹,自成體系。 《Swift語言程序設計——基于Swift 5.8和Xcode 15》可作為高等院校計算機工程、軟件工程、物聯(lián)網工程和信息安全技術等相關專業(yè)的本科生學習Swift語言的教材或參考書,也可供Apple平臺程序設計愛好者參考使用。
SWIFT語言程序設計——基于SWIFT 5.8和XCODE 15 目錄
第1章Swift開發(fā)基礎
(視頻講解: 18分鐘,6集) 1.1Hello World工程 1.2控制臺輸入與輸出 1.3輸出格式化字符串 1.4Swift語言基礎 1.4.1變量與常量 1.4.2整數(shù)類型 1.4.3可選類型量 1.5本章小結 習題 第2章Swift數(shù)據(jù)表示(視頻講解: 34分鐘,13集) 2.1字符 2.2字符串 2.3浮點型 2.4布爾型 2.5元組 2.6數(shù)組 2.7集合 2.8字典 2.9本章小結 習題 第3章運算符與程序控制(視頻講解: 33分鐘,12集) 3.1算術運算符 3.2關系運算符和條件運算符 3.3邏輯運算符 3.4位運算符與區(qū)間運算符 3.5賦值和復合賦值運算符 3.6程序執(zhí)行方式 3.6.1順序執(zhí)行方式 3.6.2分支執(zhí)行方式 3.6.3循環(huán)執(zhí)行方式 3.7本章小結 習題 第4章函數(shù)與閉包(視頻講解: 63分鐘,19集) 4.1簡單函數(shù)實例 4.2多參數(shù)函數(shù) 4.3多返回值函數(shù) 4.4復合函數(shù) 4.5遞歸函數(shù) 4.6閉包 4.6.1常規(guī)閉包用法 4.6.2特殊閉包用法 4.7本章小結 習題 第5章枚舉與結構體(視頻講解: 51分鐘,15集) 5.1枚舉 5.1.1枚舉量原始值 5.1.2枚舉量關聯(lián)值 5.1.3遍歷枚舉量 5.1.4遞歸枚舉 5.1.5枚舉初始化器 5.2結構體 5.2.1結構體用法 5.2.2存儲屬性與計算屬性 5.2.3結構體初始化器 5.2.4實例方法與靜態(tài)方法 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靜態(tài)索引器 6.6.3繼承索引器 6.7繼承 6.7.1繼承實例 6.7.2方法覆蓋 6.7.3屬性覆蓋 6.8多態(tài) 6.9本章小結 習題 第7章擴展與協(xié)議(視頻講解: 68分鐘,23集) 7.1擴展 7.1.1計算屬性擴展 7.1.2初始化器擴展 7.1.3方法擴展 7.1.4索引器擴展 7.1.5嵌套類型擴展 7.2協(xié)議 7.2.1屬性協(xié)議 7.2.2方法協(xié)議 7.2.3初始化器協(xié)議 7.2.4委派機制 7.2.5協(xié)議擴展 7.2.6協(xié)議繼承 7.2.7協(xié)議組合 7.2.8可選協(xié)議 7.3類型嵌套 7.4類型判定 7.5可選類型鏈
7.6并行處理機制 7.7異常處理方法 7.7.1觸發(fā)異常函數(shù) 7.7.2異常處理函數(shù) 7.7.3推遲執(zhí)行語句 7.8本章小結 習題 第8章泛型與模糊類型(視頻講解: 30分鐘,12集) 8.1泛型 8.1.1函數(shù)泛型 8.1.2自定義類型泛型 8.1.3類型約束 8.1.4關聯(lián)類型 8.1.5條件泛型 8.2模糊類型 8.3自動引用計數(shù) 8.3.1強引用 8.3.2弱引用 8.3.3非占用引用 8.3.4閉包引用 8.4內存安全 8.5訪問控制 8.6高級運算符 8.6.1位運算符與溢出運算符 8.6.2結合性與優(yōu)先級 8.6.3運算符重載 8.7本章小結 習題 第9章用戶界面設計(視頻講解: 28分鐘,8集) 9.1框架程序 9.1.1MyCh0901工程框架 9.1.2SwiftUI界面元素 9.2簡單App設計 9.3繪圖程序設計 9.4本章小結 習題 附錄AWindows 11系統(tǒng)上安裝macOS系統(tǒng)虛擬機 參考文獻
- >
我與地壇
- >
巴金-再思錄
- >
名家?guī)阕x魯迅:朝花夕拾
- >
羅曼·羅蘭讀書隨筆-精裝
- >
經典常談
- >
姑媽的寶刀
- >
朝聞道
- >
回憶愛瑪儂