iOS架構+底層開發(fā)+反編譯技術 VIP全套視頻教程 無密完整版5.03GB / 06-12
Swift5.1 官方中文教程 完整版pdf254KB / 02-14
自己動手做iOS App:從設計開發(fā)到上架App Store 中文pdf掃描版[7777.8MB / 11-27
iOS10快速開發(fā):18天零基礎開發(fā)一個商業(yè)應用 中文pdf掃描版[120MB120MB / 11-12
iOS11開發(fā)指南 (管蕾著) 完整pdf掃描版[427MB]427.4MB / 10-15
macOS應用開發(fā)基礎教程 中文pdf高清版+源碼[100MB]100.3MB / 10-08
iOS應用逆向與安全 (劉培慶著) 中文pdf完整版[13MB]13.3MB / 09-17
Swift開發(fā):iOS App快速入門與實戰(zhàn) 中文pdf掃描版[171MB] 171MB / 06-06
Swift與Cocoa框架開發(fā) 帶目錄高清版pdf[55MB] 55.7MB / 05-20
精通iOS框架(第2版) ([美]Kyle Richter) 中文pdf掃描版[129MB]129MB / 01-28
-
iOS架構+底層開發(fā)+反編譯技術 VIP全套視頻教程 無密完整版 IOS / 5.03GB
-
Swift5.1 官方中文教程 完整版pdf IOS / 254KB
-
-
iOS10快速開發(fā):18天零基礎開發(fā)一個商業(yè)應用 中文pdf掃描版[120MB IOS / 120MB
-
iOS11開發(fā)指南 (管蕾著) 完整pdf掃描版[427MB] IOS / 427.4MB
-
macOS應用開發(fā)基礎教程 中文pdf高清版+源碼[100MB] IOS / 100.3MB
-
iOS應用逆向與安全 (劉培慶著) 中文pdf完整版[13MB] IOS / 13.3MB
-
Swift開發(fā):iOS App快速入門與實戰(zhàn) 中文pdf掃描版[171MB] IOS / 171MB
-
Swift與Cocoa框架開發(fā) 帶目錄高清版pdf[55MB] IOS / 55.7MB
-
詳情介紹
iPhone應用開發(fā)從入門到精通 內容簡介:
《iPhone應用開發(fā)從入門到精通》是一本關于iPhone軟件開發(fā)的入門基礎教程?!秈Phone應用開發(fā)從入門到精通》將iPhone軟件開發(fā)環(huán)境設置、代碼編寫和程序調試的理論知識與實際案例相結合,全面介紹iPhone開發(fā)的基礎知識以及高級開發(fā)技巧,力求幫助讀者全面地掌握iPhone軟件開發(fā)的詳細流程,從而高效地開發(fā)出具有創(chuàng)意且高質量的iPhone程序。
《iPhone應用開發(fā)從入門到精通》分為三個部分。第一部分詳細介紹iPhone OS架構,包括系統(tǒng)核心框架、多媒體框架、應用程序框架和Cocoa Touch框架。詳細講解iPhone應用程序的運作流程和申請步驟,以及iPhone SDK開發(fā)環(huán)境的部署方法。第二部分詳細講解Objective-C 2.0的基礎語法和iPhone開發(fā)的常用約定。旨在讓讀者具備iPhone程序開發(fā)的基本能力。第三部分詳細講解iPhone程序常用的各種技術特性,包括表格程序、地址簿程序、地圖程序、重力感應程序、網絡應用程序和高級圖形程序等,并且提供相應的示例幫助讀者深入理解。
《iPhone應用開發(fā)從入門到精通》適合所有iPhone愛好者、初學者,具有一定軟件開發(fā)經難及想從事iPhone開發(fā)的人員閱讀。
編輯推薦
《iPhone應用開發(fā)從入門到精通》詳細講解iPhone程序常用的各種技術特性、詳解iOS架構和Objective C用法、可下載的相關示例代碼。
作者簡介
楊帆,超過6年Mac平臺軟件的開發(fā)工作經驗,3年iOS平臺軟件開發(fā)工作經驗。現創(chuàng)立Instant Compose軟件公司專注Mac/iOS平臺軟件開發(fā)。
鄭青青,高級軟件工程師,有多年Mac平臺開發(fā)經驗,2008年開始從事iPhone開發(fā)。開發(fā)了在App Store上銷售的多個iPhone應用程序。對iOS應用。游戲開發(fā)有豐富的經驗。崇拜開源精神。
iPhone應用開發(fā)從入門到精通 目錄:
前言
入門篇
第1章 iPhoneOS介紹2
1.1 iPhoneOS預覽2
1.1.1 iPhoneOS的發(fā)展歷史2
1.1.2 iPhoneOS的外觀3
1.1.3 多任務特性3
1.1.4 不支持的技術4
1.1.5 應用程序開發(fā)4
1.2 iPhoneOS體系結構7
1.2.1 CoreOS7
1.2.2 CoreService8
1.2.3 Media10
1.2.4 CocoaTouch10
1.3 iPhoneOS應用程序11
1.3.1 游戲類應用程序11
1.3.2 實用工具類應用程序12
1.3.3 電子書類應用程序13
1.4 iPhoneOS應用程序商店14
1.5 本章小結15
1.6 本章練習15
基礎篇
第2章 iPhone編程語言18
2.1 面向對象的特性18
2.1.1 面向過程編程18
2.1.2 面向對象編程18
2.1.3 編程語言如何運作19
2.1.4 更高層次的抽象-面向對象語言20
2.2 面向對象程序的組織結構與任務20
2.2.1 面向對象的主要組織結構20
2.2.2 面向對象的任務之一-處理對象構成的網絡結構21
2.2.3 面向對象的任務之二-設計類之間的關系22
2.3 Objective-C2.0編程語言23
2.3.1 Objective-C簡介23
2.3.2 Objective-C的發(fā)展歷史24
2.4 混用C/C++編程24
2.5 本章小結25
2.6 本章練習25
第3章 使用蘋果公司提供的開發(fā)工具26
3.1 安裝Xcode開發(fā)工具26
3.1.1 從操作系統(tǒng)光盤安裝26
3.1.2 從蘋果公司官方開發(fā)網站下載安裝28
3.2 Xcode介紹29
3.2.1 進入Xcode29
3.2.2 Xcode組成元素31
3.3 InterfaceBuilder介紹37
3.3.1 新文件對話框37
3.3.2 文檔窗口38
3.3.3 資源庫39
3.3.4 檢視窗口39
3.4 其他開發(fā)相關工具40
3.4.1 Instruments40
3.4.2 Simulator40
3.5 開發(fā)工具提供的例子程序41
3.5.1 下載例子程序41
3.5.2 查看例子程序42
3.6 本章小結44
3.7 本章練習44
第4章 Objective-C語言的語法基礎45
4.1 Objective-C中的對象、類和方法45
4.1.1 對象45
4.1.2 類47
4.1.3 接口和實現47
4.1.4 方法48
4.2 Objective-C語言的基本語法介紹48
4.2.1 文件類型49
4.2.2 類的聲明49
4.2.3 方法和消息50
4.2.4 字符串51
4.2.5 日志打印51
4.3 Objective-C的數據類型和表達式52
4.3.1 數據類型52
4.3.2 運算表達式54
4.4 Objective-C的循環(huán)語句55
4.4.1 for循環(huán)55
4.4.2 while循環(huán)56
4.4.3 do循環(huán)57
4.5 Objective-C的條件語句58
4.5.1 if語句58
4.5.2 switch語句59
4.5.3 條件操作61
4.6 Objective-C的內存管理61
4.6.1 引用計數值61
4.6.2 對象釋放池63
4.7 Objective-C的繼承64
4.7.1 繼承的語法65
4.7.2 繼承的用法66
4.8 Objective-C的多態(tài)性、動態(tài)類型和動態(tài)綁定67
4.8.1 多態(tài)性67
4.8.2 動態(tài)綁定和動態(tài)類型68
4.9 Objective-C的類別和協(xié)議71
4.9.1 類別71
4.9.2 協(xié)議73
4.10 Objective-C的屬性77
4.11 Objective-C的快速枚舉80
4.12 Objective-C++81
4.13 使用Objective-C的高級類83
4.14 本章小結89
4.15 本章練習89
第5章 iPhone編程的一般約定90
5.1 iPhone的命名法則90
5.1.1 代碼命名90
5.1.2 方法命名規(guī)則92
5.1.3 函數命名法則94
5.1.4 實例變量和數據類型命名94
5.2 iPhone程序的初始化95
5.2.1 類的初始化95
5.2.2 指定初始化函數96
5.2.3 初始化過程中的錯誤檢測96
5.3 Objective-C語言與C++混用97
5.4 本章小結98
5.5 本章練習98
第6章 iPhone程序的設計模式99
6.1 MVC模式99
6.2 對象共享模式101
6.3 目標和動作模式104
6.4 通告模式105
6.5 歸檔模式107
6.6 子視圖模式108
6.7 委托模式110
6.8 執(zhí)行命令模式112
6.9 代理模式112
6.1 0本章小結113
6.1 1本章練習114
第7章 應用程序基礎框架115
7.1 字符串處理115
7.2 容器119
7.2.1 NSArray119
7.2.2 NSDictionary121
7.2.3 NSSet123
7.2.4 NSIndexSet124
7.3 運行循環(huán)和定時器125
7.4 通告128
7.5 程序包131
7.6 處理文件132
7.6.1 NSFileManager133
7.6.2 NSFileHandle136
7.7 本章小結138
7.8 本章練習138
第8章 圖形界面基礎框架139
8.1 UIApplication139
8.1.1 UIApplication類方法140
8.1.2 UIApplication屬性方法140
8.1.3 UIApplication實例方法142
8.2 UIWindow143
8.2.1 UIWindow屬性方法144
8.2.2 UIWindow實例方法145
8.3 程序的啟動和退出147
8.4 UIView149
8.5 常見的程序界面風格156
8.6 helloworld實例程序157
8.7 本章小結162
8.8 本章練習162
第9章 基本控件163
9.1 UIView和控件163
9.2 常用控件164
9.3 自定義控件166
9.4 警告窗口和用戶響應171
9.5 本章小結173
9.6 本章練習173
提高篇
第10章 iPhone的高級表格程序176
10.1 表格程序預覽176
10.1.1 表格的樣式177
10.1.2 自定義單元格177
10.2 表格程序的實現原理177
10.2.1 表格視圖的基礎177
10.2.2 實現一個簡單的表178
10.2.3 分組表和索引表181
10.2.4 附屬子視圖183
10.3 自定義單元格184
10.3.1 編輯文本184
10.3.2 編輯圖片187
10.4 實例程序188
10.5 本章小結193
10.6 本章練習193
第11章 程序中訪問地址簿194
11.1 地址簿預覽194
11.2 訪問地址簿195
11.2.1 創(chuàng)建工程195
11.2.2 視圖布局196
11.2.3 編寫頭文件196
11.2.4 編寫實現文件197
11.2.5 連接控件199
11.2.6 運行程序200
11.3 使用地址簿界面201
11.3.1 地址簿導航控制器(ABPeoplePickerNavigationController)201
11.3.2 個人視圖控制器(ABPersonViewController)202
11.3.3 新聯(lián)系人信息控制器(ABNewPersonViewController)203
11.3.4 添加新的聯(lián)系人信息控制器(ABUnknowpersonViewController)204
11.4 地址簿實例程序204
11.4.1 創(chuàng)建工程204
11.4.2 代碼編寫207
11.5 本章小結214
11.6 本章練習214
第12章 地圖相關程序215
12.1 地圖程序預覽215
12.2 位置服務216
12.3 地圖服務217
12.4 地圖實例程序221
12.4.1 創(chuàng)建城市列表屬性文件221
12.4.2 界面設計222
12.4.3 代碼編寫223
12.5 本章小結229
12.6 本章練習230
第13章 重力感應231
13.1 重力感應預覽231
13.2 獲取重力感應數據232
13.3 重力感應實例程序232
13.3.1 界面設計233
13.3.2 代碼編寫233
13.4 本章小結234
13.5 本章練習234
第14章 使用網絡235
14.1 網絡框架預覽235
14.2 CFNetwork236
14.2.1 CFNetwork基礎概念236
14.2.2 CFNetworkAPIs238
14.3 套接字238
14.3.1 Socket的創(chuàng)建239
14.3.2 Socket配置239
14.3.3 Socket連接240
14.3.4 Socket傳輸數據241
14.3.5 Socket編程實例242
14.4 接入網絡服務245
14.5 實例程序250
14.6 本章小結261
14.7 本章練習261
第15章 自定義視圖和圖形繪制262
15.1 Quartz262
15.1.1 頁面(Page)262
15.1.2 圖形上下文(GraphicsContext)263
15.1.3 不透明數據類型(OpaqueDataType)264
15.1.4 圖形狀態(tài)(GraphicsStates)265
15.2 坐標系統(tǒng)265
15.3 繪制點和矩形266
15.4 繪制位圖269
15.5 繪制文字271
15.6 實例程序272
15.7 本章小結275
15.8 本章練習275
第16章 高級觸摸事件276
16.1 CocoaTouch預覽276
16.2 事件和觸摸277
16.3 多點觸摸280
16.4 實例程序285
16.5 本章小結290
16.6 本章練習290
第17章 剪切板291
17.1 剪切板預覽291
17.2 剪切、復制和粘貼292
17.3 實例程序297
17.4 本章小結309
17.5 本章練習309
第18章 照片應用310
18.1 照片應用預覽310
18.2 拍攝照片312
18.3 訪問照片庫314
18.4 實例程序315
18.5 本章小結318
18.6 本章練習318
第19章 多媒體應用319
19.1 多媒體應用預覽319
19.2 播放音頻322
19.2.1 SystemSoundServices322
19.2.2 AVAudioPlayer323
19.3 錄制音頻324
19.4 播放視頻326
19.5 實例程序327
19.6 本章小結329
19.7 本章練習329
下載地址
人氣書籍
![iOS開發(fā)指南 從零基礎到App Store上架 PDF掃描版[169MB] iOS開發(fā)指南 從零基礎到App Store上架 PDF掃描版[169MB]](http://img.jbzj.com/do/uploads/litimg/150525/1543342RS4.png)
iOS開發(fā)指南 從零基礎到App Store上架 PDF掃描版[169MB]
Objective-C編程之道:iOS設計模式解析 pdf高清掃描版![iPhone應用開發(fā)從入門到精通 PDF掃描版[29MB] iPhone應用開發(fā)從入門到精通 PDF掃描版[29MB]](http://img.jbzj.com/do/uploads/litimg/140730/1H20HV233.png)
iPhone應用開發(fā)從入門到精通 PDF掃描版[29MB]
瘋狂iOS 講義(上) Objective-C 2.0與iPhone iPad應用開發(fā)基礎 PD![OpenGL ES 3.0編程指南(原書第2版) [(美)金斯伯格] pdf掃描版[58 OpenGL ES 3.0編程指南(原書第2版) [(美)金斯伯格] pdf掃描版[58](http://img.jbzj.com/do/uploads/litimg/160826/1H05RI1L.jpg)
OpenGL ES 3.0編程指南(原書第2版) [(美)金斯伯格] pdf掃描版[58
瘋狂iOS講義(下)——iPhoneiPad高級應用與手游開發(fā) PDF掃描版[35
iOS 5 基礎教程中文pdf版 xcode4版
The Swift Programming Language 中文完整pdf版(CocoaChina)![Objective-C 2.0程序設計(原書第2版) 中文PDF掃描版[15MB] Objective-C 2.0程序設計(原書第2版) 中文PDF掃描版[15MB]](http://img.jbzj.com/do/uploads/litimg/140816/154P12R2B.jpg)
Objective-C 2.0程序設計(原書第2版) 中文PDF掃描版[15MB]
Swift5.1 官方中文教程 完整版pdf
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的iPhone應用開發(fā)從入門到精通 PDF掃描版[29MB]資源來源互聯(lián)網,版權歸該下載資源的合法擁有者所有。

