亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Swift與Cocoa框架開發(fā) 帶目錄高清版pdf[55MB]

Swift與Cocoa框架開發(fā)下載

  • 書籍大?。?span>55.7MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權:免費軟件
  • 書籍類別:IOS
  • 應用平臺:PDF
  • 更新時間:2019-05-20
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

《Swift與Cocoa框架開發(fā)》系統(tǒng)講解了在Mac OS X和iOS 8平臺上,使用蘋果公司的Swift語言開發(fā)Mac、iPhone和iPad應用的基本概念和編程技巧。主要圍繞使用Swift語言進行Cocoa框架開發(fā),突出OS X和iOS開發(fā)的差異,教會讀者利用高級Cocoa和Cocoa Touch特性開發(fā)真實的應用。具體說來,前面幾章介紹了一般性主題,比如設置開發(fā)環(huán)境以及Swift語言的語法和功能,后面各章介紹了Cocoa和Cocoa Touch的具體功能。此外,幾乎每一章都包含了一些可以遵照執(zhí)行的實踐練習。

本書適合各層次Mac OS X和iOS 8應用開發(fā)人員閱讀。

目錄

前言 XIII
第1 章 Cocoa 開發(fā)工具 1
1.1 Mac 和iOS 開發(fā)者計劃 1
1.1.1 注冊開發(fā)者計劃 2
1.1.2 下載Xcode 3
1.2 用Xcode 創(chuàng)建自己的第一個項目 4
1.3 開發(fā)一個簡單的Swift 應用程序 11
1.3.1 設計界面 11
1.3.2 連接代碼 13
1.4 使用iOS 模擬器 14
1.5 用TestFlight 測試iOS App 16
第2 章 用Swift 設計程序 17
2.1 Swift 程序設計語言 17
2.2 playground 19
2.3 變量和常量 20
2.4 類型 21
2.4.1 元組 23
2.4.2 數(shù)組 23
2.4.3 字典 25
2.5 控制流 25
2.6 函數(shù)與閉包 29
2.6.1 將函數(shù)用作變量 32
2.6.2 閉包 34
2.7 對象 35
2.7.1 繼承 36
2.7.2 初始化與反初始化 37
2.7.3 屬性 38
2.7.4 協(xié)議 40
2.7.5 擴展 41
2.7.6 訪問控制 43
2.7.7 運算符 44
2.7.8 泛型 45
2.8 與Objective-C 的互操作 46
2.9 在同一項目中使用Objective-C 和Swift 46
2.9.1 在Objective-C 中使用Swift 對象 46
2.9.2 在Swift 中使用Objective-C 47
2.10 模塊 48
2.11 內(nèi)存管理 48
2.12 字符串 49
2.12.1 比較字符串 50
2.12.2 查找字符串 50
2.13 數(shù)據(jù) 50
2.13.1 從文件和URL 加載數(shù)據(jù) 51
2.13.2 序列化與反序列化 51
2.14 Cocoa 中的設計模式 52
2.14.1 模型- 視圖- 控制器 52
2.14.2 委托 53
第3 章 OS X 和iOS 上的應用程序 56
3.1 什么是應用程序 56
3.1.1 應用程序、框架、實用工具及其他 57
3.1.2 App 的構成 58
3.1.3 用NSBundle 在應用程序中查找資源 60
3.2 應用程序生命周期 61
3.2.1 OS X 應用程序 61
3.2.2 iOS 應用程序 62
3.3 應用程序沙盒 67
3.4 用NSNotification 發(fā)送通知 70
第4 章 圖形用戶界面 72
4.1 OS X 和iOS 中的界面 72
4.2 MVC 和應用程序設計 73
4.3 nib 文件和故事板 73
4.3.1 nib 文件的結構 74
4.3.2 故事板 77
4.3.3 輸出口和操作 77
4.3.4 如何加載nib 文件和故事板 78
4.4 構建界面 79
4.5 構建具有nib 和約束的App 81
4.6 iOS 上的界面 84
4.7 UI Dynamics 87
4.7.1 UI 和重力 87
4.7.2 吸附UI 88
4.8 Core Animation 89
4.8.1 層 90
4.8.2 動畫 91
第5 章 閉包和操作隊列 94
5.1 Cocoa 中的閉包 95
5.2 操作隊列中的并發(fā) 96
5.3 操作隊列和NSOperation 96
5.4 在操作隊列中執(zhí)行工作 97
5.5 融會貫通 98
第6 章 在視圖上繪制圖形 103
6.1 如何繪制 103
6.2 像素網(wǎng)格 105
6.2.1 Retina 顯示屏 106
6.2.2 像素與屏幕點 107
6.3 在視圖中繪制 107
6.3.1 框架矩形 107
6.3.2 邊界矩形 108
6.4 創(chuàng)建自定義視圖 109
6.4.1 用純色填充 110
6.4.2 處理路徑 111
6.4.3 創(chuàng)建自定義路徑 112
6.4.4 多條子路徑 114
6.4.5 陰影 115
6.4.6 漸變 119
6.4.7 變換 121
第7 章 SpriteKit 123
7.1 SpriteKit 的體系結構 123
7.2 制作使用SpriteKit 的App 124
7.3 使用SpriteKit 場景 125
7.4 SpriteKit 節(jié)點 127
7.5 將精靈放在場景中 128
7.6 對觸碰作出響應 129
7.7 使用紋理 130
7.8 紋理貼圖集 131
7.9 使用文本 131
7.10 用操作實現(xiàn)內(nèi)容的動畫 133
7.11 使用形狀節(jié)點 134
7.12 使用圖像特效節(jié)點 135
7.13 向SpirteKit 對象增加物理屬性 137
7.14 向SpriteKit 對象添加接合 138
7.15 SpriteKit 場景照明 138
7.16 約束 139
7.17 在SpriteKit 中使用陰影 140
7.18 使用SpriteKit 編輯器 142
第8 章 SceneKit 143
8.1 SceneKit 結構 144
8.2 使用SceneKit 144
8.3 添加SceneKit 視圖 145
8.4 添加場景 146
8.5 添加照相機 146
8.6 添加3D 對象 147
8.7 添加光源 149
8.8 為場景中的內(nèi)容實現(xiàn)動畫 150
8.9 創(chuàng)建文本幾何體 151
8.10 使用材料 153
8.11 命中檢測 157
8.12 約束 158
8.13 從COLLADA 文件中加載數(shù)據(jù) 160
8.14 向場景中添加物理仿真 162
第9 章 音頻與視頻 165
9.1 AV Foundation 165
9.2 用AVPlayer 播放視頻 166
9.2.1 AVPlayerLayer 167
9.2.2 融會貫通 167
9.2.3 AVKit 170
9.2.4 iOS 上的AVKit 172
9.2.5 用AVAudioPlayer 播放聲音 174
9.3 語音合成 175
9.4 使用照片庫 176
9.4.1 從相機采集照片和視頻 176
9.4.2 開發(fā)照片應用程序 178
9.4.3 照片庫 181
第10 章 iCloud 和數(shù)據(jù)存儲 182
10.1 偏好設置 182
10.1.1 注冊默認偏好設置 183
10.1.2 訪問偏好設置 184
10.1.3 設定偏好設置 184
10.2 使用文件系統(tǒng) 184
10.2.1 使用NSFileManager 186
10.2.2 文件存儲位置 189
10.3 使用沙盒 189
10.3.1 啟用沙盒 190
10.3.2 打開和保存面板 190
10.3.3 安全范圍內(nèi)的書簽 191
10.4 iCould 192
10.5 iCloud 存儲什么 193
10.6 為iCloud 進行設置 194
10.7 測試iCloud 是否正常工作 194
10.8 存儲設置 195
10.8.1 處理外部修改 196
10.8.2 iOS 上的相應內(nèi)容 197
10.9 iCloud 存儲 199
10.9.1 OS X 上的iCloud 存儲 200
10.9.2 iOS 上的iCloud 存儲 204
10.10 文檔選取器 206
10.11 iCloud 的最佳使用 210
第11 章 Cocoa 綁定 211
11.1 將視圖綁定到模型 211
11.2 一個簡單的綁定App 212
11.3 綁定到控制器 214
11.4 數(shù)組和對象控制器 216
11.5 一個更復雜的綁定App 216
第12 章 表格視圖和集合視圖 223
12.1 數(shù)據(jù)源和委托 223
12.2 表格視圖 224
12.2.1 iOS 上的UITableView 224
12.2.2 OS X 上的NSTableView 231
12.3 集合視圖 236
第13 章 基于文檔的應用程序 240
13.1 NSDocument 和UIDocument 類 241
13.2 MVC 中的文檔對象 241
13.2.1 文檔的類型 241
13.2.2 文檔的角色 242
13.3 OS X 上基于文檔的應用程序 243
13.3.1 自動保存與版本 243
13.3.2 用NSDocument 表示文檔 243
13.3.3 保存簡單數(shù)據(jù) 244
13.3.4 保存更復雜的數(shù)據(jù) 246
13.4 iOS 上基于文檔的應用程序 250
第14 章 聯(lián)網(wǎng) 257
14.1 連接 257
14.1.1 NSURL 258
14.1.2 NSURLRequest 259
14.1.3 NSURLSession 259
14.1.4 NSURLResponse 和NSHTTPURLResponse 260
14.2 開發(fā)聯(lián)網(wǎng)應用程序 261
14.3 Bonjour 服務的發(fā)現(xiàn) 262
14.4 Multipeer Connectivity 264
第15 章 與現(xiàn)實世界互動 269
15.1 使用位置 269
15.1.1 位置硬件 270
15.1.2 Core Location 框架 271
15.1.3 使用Core Location 272

載地址

下載錯誤?【投訴報錯】

Swift與Cocoa框架開發(fā) 帶目錄高清版pdf[55MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的Swift與Cocoa框架開發(fā) 帶目錄高清版pdf[55MB] 資源來源互聯(lián)網(wǎng),版權歸該下載資源的合法擁有者所有。