iOS 應用開發教程 (微課視頻版)
羅良夫
- 出版商: 清華大學
- 出版日期: 2023-08-01
- 定價: $299
- 售價: 7.9 折 $236
- 語言: 簡體中文
- 頁數: 264
- 裝訂: 平裝
- ISBN: 7302636745
- ISBN-13: 9787302636748
-
相關分類:
Apple Developer
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
扣人心弦的細膩手繪術:15 堂最美的色鉛筆彩繪課$300$234 -
扣人心弦的細膩手繪術:教你用水彩妝點繽紛的生活$300$234 -
扣人心弦的細膩手繪術:教你用彩色鉛筆刻劃美好的事物$300$234 -
金融科技實戰:R語言與量化投資$650$507 -
遊戲開發 -- 世嘉新人培訓教材$1,188$1,129 -
$959遊戲設計、原型與開發:基於 Unity 與 C# 從構思到實現, 2/e -
遊戲設計與電競運動概論$600$468 -
絕讚奇幻插畫繪製:武器、魔獸、人物與場景等令人驚艷的著色技法大揭密【暢銷回饋版】$480$374 -
$602Docker 實戰派 — 容器入門七步法 -
網絡安全技術與實訓, 5/e (微課版)$359$341 -
Android Studio 開發實戰:從零基礎到 App 上線, 3/e$893$848 -
$760隱私保護計算 -
TPM 2.0 安全算法開發示例實戰$534$507 -
Raspberry Pi 錦囊妙計|軟硬體問題與解決方案, 4/e (Raspberry Pi Cookbook: Software and Hardware Problems and Solutions, 4/e)$980$774 -
$352量子計算理論基礎 -
深入淺出 Kali Linux 滲透測試$599$569 -
量子安全:信息保護新紀元$768$730 -
LangChain 奇幻旅程:OpenAI x Gemini x 多模態應用開發指南$680$530
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
《iOS應用開發教程(微課視頻版)》內容分為上下兩篇,共13章,循序漸進地講解了iOS應用開發過程中所需的知識與技術。本書的編寫遵循“理實一體化”理念,根據程序設計課程實踐性較強的教學特點,為每個知識點配有詳細的應用實例(大多數實例配有視頻演示),為各章精心設計了習題和實訓,幫助學生理解與鞏固所學知識。內容深入淺出,能夠幫助初學者快速入門,也能為學生的後續進階學習奠定基礎。配有教學視頻、教學大綱、教學課件、習題答案等豐富的教學資源。 可作為電腦、軟件工程、數據科學與大數據技術等專業iOS開發相關課程的教材,也可作為移動開發從業者、iOS應用開發愛好者的參考書。
目錄大綱
目錄
上篇iOS開發基礎
第1章iOS開發概述
1.1macOS
1.1.1macOS概述
1.1.2macOS發展歷程
1.1.3macOS常用操作
1.2iOS
1.2.1iOS概述
1.2.2iOS的特點
1.2.3iOS發展歷程
1.3iOS開發環境
1.3.1Xcode簡介
1.3.2Xcode的特點
1.3.3Xcode工作界面
1.3.4Xcode快捷鍵
1.4Swift概述
1.4.1Swift簡介
1.4.2Swift的特點
1.4.3Swift程序的創建
1.4.4Swift基本語法
1.4.5Swift在線編譯環境
1.5小結
習題
實訓Swift程序的創建
第2章Swift數據類型與運算符
2.1Swift基礎數據類型
2.1.1整數類型
2.1.2浮點數類型
2.1.3布爾類型
2.1.4字符類型
2.1.5元組類型
2.1.6可選類型
2.1.7Swift數據類型的特點
2.1.8字面值
2.2Swift常量與變量
2.2.1Swift常量
2.2.2Swift變量
2.2.3標識符與關鍵字
2.3運算符與表達式
2.3.1算術運算符
2.3.2關系運算符
2.3.3邏輯運算符
2.3.4區間運算符
2.3.5溢出運算符
2.3.6位運算符
2.3.7賦值運算符
2.3.8條件運算符
2.3.9空合運算符
2.3.10括號運算符
2.3.11運算符優先級
2.4數據類型轉換
2.4.1整數類型之間轉換
2.4.2浮點數類型之間轉換
2.4.3整數類型與浮點數類型之間轉換
2.4.4整數類型與字符串類型之間轉換
2.4.5浮點數類型與字符串類型之間轉換
2.5小結
習題
實訓常量、變量與數據類型
第3章程序流程控制結構
3.1順序結構
3.2選擇結構
3.2.1if結構
3.2.2ifelse結構
3.2.3ifelse ifelse結構
3.2.4switch結構
3.3循環結構
3.3.1forin結構
3.3.2while結構
3.3.3repeatwhile結構
3.4控制轉移語句
3.4.1break語句
3.4.2continue語句
3.4.3forloop語句
3.5小結
習題
實訓選擇結構與循環結構
第4章集合類型與字符串
4.1Swift數組
4.1.1Swift數組概述
4.1.2Swift數組的創建
4.1.3Swift數組的常用操作
4.2Swift Set
4.2.1Swift Set概述
4.2.2Swift Set的創建
4.2.3Swift Set的常用操作
4.3Swift字典
4.3.1Swift字典概述
4.3.2Swift字典的創建
4.3.3Swift字典的常用操作
4.4Swift字符串
4.4.1Swift字符串概述
4.4.2Swift字符串的創建
4.4.3Swift字符串的常用操作
4.5小結
習題
實訓數組、Set與字典
第5章Swift函數、閉包與內存管理
5.1Swift函數
5.1.1Swift函數概述
5.1.2Swift函數的定義
5.1.3Swift函數的調用
5.1.4可變參數
5.1.5參數默認值
5.1.6參數標簽
5.1.7輸入輸出參數
5.1.8函數類型
5.1.9函數嵌套
5.1.10多返回值函數
5.2Swift閉包
5.2.1Swift閉包概述
5.2.2Swift閉包表達式
5.2.3Swift閉包的簡寫形式
5.3Swift內存管理
5.3.1Swift內存管理概述
5.3.2強引用
5.3.3弱引用
5.3.4無主引用
5.4小結
習題
實訓函數與閉包
第6章Swift結構體、類與訪問控制
6.1Swift結構體
6.1.1Swift結構體的概述
6.1.2Swift結構體的定義
6.1.3Swift結構體實例的創建
6.1.4Swift結構體成員的訪問
6.1.5Swift結構體的構造方法
6.1.6Swift結構體的計算屬性
6.1.7Swift結構體屬性觀察器
6.1.8Swift結構體下標
6.1.9靜態屬性與靜態方法
6.2Swift類
6.2.1Swift類概述
6.2.2Swift類的定義
6.2.3Swift類的構造方法
6.2.4Swift類的析構方法
6.2.5Swift類實例的創建
6.2.6Swift類的計算屬性
6.2.7Swift類的屬性觀察器
6.2.8Swift類的下標
6.2.9Swift的類型屬性與類型方法
6.2.10Swift類的繼承
6.2.11Swift類的重寫
6.2.12===與!==運算符
6.3Swift訪問控制
6.3.1Swift訪問控制概述
6.3.2Swift訪問控制的使用規則
6.4小結
習題
實訓結構體與類的使用
第7章Swift枚舉、協議與擴展
7.1Swift枚舉
7.1.1Swift枚舉概述
7.1.2Swift枚舉類型的定義
7.1.3Swift枚舉常量/變量的定義
7.1.4Swift枚舉原始值
7.1.5Swift枚舉關聯值
7.2Swift協議
7.2.1Swift協議概述
7.2.2Swift協議的定義
7.2.3Swift協議的使用
7.2.4Swift協議的繼承
7.2.5Swift協議的類型
7.3Swift擴展
7.3.1Swift擴展概述
7.3.2Swift擴展的聲明
7.3.3Swift擴展計算型屬性
7.3.4Swift擴展構造方法
7.3.5Swift擴展方法
7.3.6Swift擴展下標
7.4小結
習題
實訓枚舉與協議的使用
第8章Swift異常處理與泛型
8.1Swift異常處理
8.1.1Swift異常概述
8.1.2Swift自定義異常
8.1.3Swift異常的拋出
8.1.4Swift異常的捕獲
8.1.5Swift異常的處理方式
8.1.6Swift延時執行語句
8.2Swift泛型
8.2.1Swift泛型概述
8.2.2Swift泛型函數
8.2.3Swift泛型類型
8.2.4Swift泛型約束
8.3小結
習題
實訓泛型的使用
下篇iOS開發技術
第9章iOS開發簡介
9.1iOS開發工具
9.1.1Xcode與macOS的對應關系
9.1.2iOS項目模板類型
9.2iOS應用開發簡介
9.2.1iOS應用的開發流程
9.2.2Single View App項目結構
9.3iOS應用開發案例
9.3.1第一個iOS應用
9.3.2添加iOS應用的啟動圖標
9.4小結
習題
實訓Xcode項目的創建
第10章UIKit常用可視化對象
10.1Label對象
10.1.1Label對象簡介
10.1.2用代碼方式創建Label對象
10.1.3用Interface Builder方式創建Label對象
10.2TextField對象
10.2.1TextField對象簡介
10.2.2用代碼方式創建TextField對象
10.2.3Outlet
10.2.4用Interface Builder方式創建TextField對象
10.3Button對象
10.3.1Button對象簡介
10.3.2用代碼方式創建Button對象
10.3.3Action類型的關聯
10.3.4用Interface Builder方式創建Button對象
10.4小結
習題
實訓常用控件的使用
第11章DatePicker和TableView對象
11.1DatePicker對象
11.1.1DatePicker對象簡介
11.1.2用代碼方式創建DatePicker對象
11.1.3DatePicker對象實現日期顯示功能
11.1.4AlertController對話框
11.1.5Timer(計時器)
11.1.6DatePicker對象實現倒計時功能
11.2TableView對象
11.2.1TableView對象簡介
11.2.2用代碼方式創建TableView對象
11.2.3用Interface Builder方式創建TableView對象
11.3小結
習題
實訓日期選擇器的使用
第12章Switch、Slider與ImageView對象
12.1Switch對象
12.1.1Switch對象簡介
12.1.2用代碼方式創建Switch對象
12.1.3用Interface Builder方式創建Switch對象
12.2Slider對象
12.2.1Slider對象簡介
12.2.2用代碼方式創建Slider對象
12.2.3用Interface Builder方式創建Slider對象
12.3ImageView對象
12.3.1ImageView對象簡介
12.3.2用代碼方式創建ImageView對象
12.3.3用Interface Builder方式創建ImageView對象
12.3.4用Interface Builder方式創建ImageView動畫
12.4小結
習題
實訓ImageView的使用
第13章iOS音頻與視頻
13.1iOS音頻
13.1.1AVFoundation框架簡介
13.1.2iOS音頻簡介
13.1.3用AVFoundation播放音頻的步驟
13.1.4用AVAudioPlayer類播放音頻
13.2iOS視頻
13.2.1iOS視頻簡介
13.2.2用AVFoundation播放視頻的步驟
13.2.3用AVPlayer類播放視頻
習題
實訓音頻播放
附錄AAppIcon圖標
附錄BXcode對象



