Swift 開發技術標準教程

Swift 開發技術標準教程

作者: 謝書良
出版社: 清華大學
出版在: 2021-03-01
ISBN-13: 9787302571254
ISBN-10: 7302571252
裝訂格式: 平裝
總頁數: 217 頁





內容描述


《Swift開發技術標準教程》是資深高校教師多年開發與教學經驗的結晶。它深入淺出地講解Swift語言的基礎知識及實踐,幫助讀 者快速掌握Swift語言編程的方法。《Swift開發技術標準教程》的內容共分“Swift語言基礎”和“Swift語言應用”兩篇。第一篇 (第1~9章)包括程序設計概述、數據類型和運算符、程序控制結構、數組和字典、控制轉移、枚舉和結構體、函數和泛型、擴展 和協議以及類的封裝、繼承和多態等;第二篇(第10~16章)包括初試iPhone應用程序的開發、按鈕組件觸發應用、選擇和查詢應 用、圖片應用、多媒體的開發應用、地圖查看器,最後通過一個綜合案例——“桂贛風光瀏覽”闡釋Swift語言的綜合運用。Swift 開發技術標準教程》將知識和應用緊密結合,既能夠解決零基礎讀者的學習問題,也能夠為其後續深造奠定基礎。《Swift開發技術 標準教程》內容安排合理,架構清晰,註重理論與實踐相結合,適合作為零基礎學習Swift語言開發的初學者的教程,也可作為本科 院校及大專院校的教材,還可供職業技術學校和相關培訓機構使用。


目錄大綱


第一篇 Swift語言基礎
第1章 程序設計概述
1.1 基本概念
l.2 常量和變量
1.3 編寫並運行第一個Swift實例
第2章 數據類型和運算符
2.1 基本數據類型
2.2 運算符
2.3 類型轉換
第3章 程序控制結構
3.1 算法概述
3.2 順序結構
3.3 分支選擇結構
3.4 循環結構
第4章 數組和字典
4.1 數組
4.2 字典
第5章 控制轉移
5.1 break
5.2 continue
5.3 fallthrough
5.4 forloop
5.5 return
第6章 枚舉和結構體
6.1 枚舉
6.2 結構體
第7章 函數和泛型
7.1 函數
7.2 泛型
第8章 擴展和協議
8.1 擴展
8.2 協議
第9章 類的封裝、繼承和多態
9.1 事件驅動機制
9.2 類的封裝
9.3 類的繼承
9.4 初始化
9.5 析構
9.6 重寫
9.7 Swift的內存管理
9.8 多態
第二篇 Swift語言應用
第10章 初試iPhone應用程序的開發
10.1 字體的設置
10.2 初試HelloBeijing項目設計
第11章 按鈕組件觸發應用
11.1 插座與動作
11-2組件簡介
11.3 標籤切換器的設計
1 1.4 .猜題器的設計
11.5 通訊錄的設計
第12章 選擇和查詢應用
12.1 組件簡介
12.2 日期和時間選擇器的設計
12.3 數據查詢器的設計
第13章 圖片應用
13.1 數字化圖像
13.2 組件介紹
13.3 色彩的變化的設計
13.4 照片切換器的設計
13.5 照片瀏覽器的設計
13.6 圖片縮放的設計
第1 4章 多媒體的開發應用
14.1 多媒體開發概述
14.2 組件簡介
14.3 音頻播放器的設計
14.4 視頻播放器的設計
第15章 地圖查看器
15.1 MaDKit框架
15.2 組件簡介
15.3 地圖查看器的設計
第16章 綜合案例——桂贛風光瀏覽
16.1 創建項目——桂贛風光瀏覽
16.2 設計界面
16.3 編寫代碼
16.4 建立關聯
16.5 運行程序
附錄A 面向對象編程小技巧
附錄B 程序警告、錯誤及處理
參考文獻


作者介紹


謝書良,南昌大學軟件學院教授,多年來一直擔任計算機專業一線教學工作。
主講C語言、C++及C#等語言,隨著iOS系統及Swift語言的成熟,致力於在高校推廣相關技術。
已出版多部相關圖書,在我社出版《Windows Phone 7 手機應用程序編寫入門》《Mac計算機基礎及應用》《VisualBasic.NET 2008 任務導引教程》《C#任務導引教程》《程序設計基礎》等。




相關書籍

High Performance IOS Apps: Optimize Your Code for Better Apps

作者 Gaurav Vaish

2021-03-01

Learn to Program with App Inventor

作者 Logan Lyra

2021-03-01

IOS 14 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

作者 Neuburg Matt

2021-03-01