精通iOS開發(第7版)/圖靈程序設計叢書 精通iOS开发(第7版)
馬克 (David Mark), Jack Nutting, Kim Topley, Fredrik Olsson, 等
- 出版商: 人民郵電
- 出版日期: 2015-09-01
- 定價: $708
- 售價: 8.5 折 $602
- 語言: 簡體中文
- 頁數: 571
- 裝訂: 平裝
- ISBN: 711540111X
- ISBN-13: 9787115401113
-
相關分類:
Apple Developer
-
其他版本:
精通iOS開發(第8版) (Beginning IPhone Development with Swift 3:Exploring the IOS SDK,3E)
買這商品的人也買了...
-
$690$538 -
$403iOS編程實戰/圖靈程序設計叢書
-
$332iOS開發進階
相關主題
商品描述
<內容簡介>
馬克編著的《精通iOS開發(第7版)》是iOS應用開發基礎教程,內容翔實,語言生動。作者結合大量實例,使用Swift和Objective—C兩種語言循序漸進地講解了適用於iPhone∕iPad開發的基本流程。新版介紹強大的iOS 8操作系統,涵蓋Xcode 6的新功能,書中所有案例全部重新編寫。
本書具有較強通用性,Swift語言的iOS發新手可通過本書快速入門進階,經驗豐富的iOS開發人員也能從中找到令人耳目一新的內容。
<章節目錄>
第1章 歡迎來到iOS和Swift世界
1.1 關於本書
1.2 必備條件
1.2.1 選擇開發者計劃
1.2.2 必備知識
1.3 iOS應用程序的特點
1.3.1 只能運行一個應用
1.3.2 只能使用一個窗口
1.3.3 有限的訪問權限
1.3.4 有限的響應時間
1.3.5 有限的屏幕尺寸
1.3.6 有限的系統資源
1.3.7 不支持垃圾回收
1.3.8 一些新功能
1.3.9 與眾不同的交互方法
1.4 本書內容
1.5 新版增加內容
1.6 Swift和Xcode版本
1.7 準備好了嗎
第2章 創建第一個項目
2.1 在Xcode中創建項目
2.1.1 Xcode項目窗口
2.1.2 深入瞭解項目
2.2 Interface Builder簡介
2.2.1 文件格式
2.2.2 storyboard
2.2.3 資源庫
2.2.4 在視圖中添加標籤
2.2.5 屬性修改
2.3 畫龍點睛——美化iPhone應用程序
2.4 啟動界面
2.5 小結
第3章 實現基本交互
3.1 MVC模式
3.2 創建項目
3.3 視圖控制器
3.3.1 輸出接口和操作方法
3.3.2 精簡視圖控制器代碼
3.3.3 設計用戶界面
3.3.4 運行應用
3.3.5 佈局預覽
3.3.6 添加字體類型
3.4 應用程序委託
3.5 小結
第4章 更豐富的用戶界面
4.1 滿是控件的屏幕
4.2 動態控件、靜態控件和被動控件
4.3 創建應用程序
4.4 實現圖像視圖和文本框
4.4.1 添加圖像視圖
4.4.2 調整圖像視圖的大小
4.4.3 設置視圖屬性
4.4.4 添加文本框
4.4.5 添加約束
4.4.6 創建並關聯輸出接口
4.5 關閉鍵盤
4.5.1 按下Done按鈕關閉鍵盤
4.5.2 觸摸背景關閉鍵盤
4.5.3 添加滑動條和標籤
4.5.4 添加更多約束
4.5.5 創建並關聯操作方法和輸出接口
4.5.6 實現操作方法
4.6 實現開關、按鈕和分段控件
4.6.1 添加兩個帶標籤的開關
4.6.2 為開關創建並關聯輸出接口和操作方法
4.6.3 實現開關的操作方法
4.7 美化按鈕
4.7.1 可拉伸圖像
4.7.2 控件狀態
4.7.3 為按鈕創建並關聯輸出接口和操作方法
4.8 實現分段控件的操作方法
4.9 實現操作表單和警告視圖
4.9.1 顯示操作表單
4.9.2 顯示警告視圖
4.10 小結
第5章 自動旋轉和自動調整大小
第6章 多視圖應用
第7章 分頁欄與選取器
第8章 表視圖簡介
第9章 導航控制器和表視圖
第10章 集合視圖
第11章 分割視圖和浮動窗口
第12章 應用設置和用戶默認設置
第13章 數據持久化基礎知識
第14章 文檔和iCloud
第15章 Grand Central Dispatch和後台處理
第16章 使用Core Graphics繪圖
第17章 Sprite Kit遊戲框架
第18章 輕點、觸摸和手勢
第19章 Core Location和Map Kit
第20章 陀螺儀和加速計
第21章 攝像頭和照片庫
第22章 應用本地化
附錄 Swift簡介
<作者介紹>
美)馬克|譯者:周慶成//鄧強//武海峰//蔣振華
David Mark,經驗豐富的Mac技術開發專家,技術圖書作者,撰寫過許多Mac平臺和iOS開發方面的暢銷書。David還是iOS/Android開發公司MartianCraft的聯合創始人之一。