你好,請登錄
免費注冊
我的訂單
◇
我的京東
京東會(huì )員
企業(yè)采購
◇
手機京東
◇
關(guān)注京東
◇
客戶(hù)服務(wù)
◇
網(wǎng)站導航
京東
搜索
>
我的購物車(chē)
實(shí)用指南
安裝服務(wù)
名詞解釋
常見(jiàn)問(wèn)題
購買(mǎi)須知
品牌故事
更多
評測體驗
幫助中心
家電知識
美容美妝
居家生活
裝修知識
養生健康
母嬰知識
男裝女裝
數碼電子
運動(dòng)戶(hù)外
京東服務(wù)幫
情感生活
星座知識
婚假知識
花草植物
互聯(lián)網(wǎng)醫院
互聯(lián)網(wǎng)醫療
資訊
趣味測試
精選
熱門(mén)
手機
生活
風(fēng)尚
親子
數碼
美食
女神
型男
運動(dòng)
汽車(chē)
家居
家電
休閑
樂(lè )器 京東母嬰
廣告
家用電器
廚具
寵物生活
電腦、辦公
服飾內衣
個(gè)人護理
家紡
家居日用
家具
家庭清潔/紙品
家裝建材
酒類(lèi)
禮品
美妝護膚
母嬰
汽車(chē)用品
生鮮
食品飲料
玩具樂(lè )器
鞋靴
醫藥保健
鐘表
珠寶首飾
手機通訊
圖書(shū)
母嬰行業(yè)資訊
測試
京東介紹
當前位置 :
首頁(yè)
>
圖書(shū)
>
正文
iOS開(kāi)發(fā)基礎教程簡(jiǎn)介,目錄書(shū)摘
2020-04-28 09:49
來(lái)源:京東
作者:京東
iOS開(kāi)發(fā)基礎教程
暫無(wú)報價(jià)
10+評論
100%好評
編輯推薦:本書(shū)內容樸實(shí),但突出動(dòng)手能力的培養,配有14個(gè)小案例,幫助讀者實(shí)際掌握開(kāi)發(fā)技巧。
內容簡(jiǎn)介:本書(shū)共分13章,詳細講解iOS開(kāi)發(fā)的各個(gè)知識點(diǎn),內容包括iOS開(kāi)發(fā)環(huán)境介紹,**個(gè)iOS應用——“hello,world”,Cocoa Touch框架的運行機制與開(kāi)發(fā)流程,iOS開(kāi)發(fā)命名習慣與約定,iOS用戶(hù)界面元素之UIView與控件,導航控制器,故事板Storyboard與頁(yè)面跳轉,提醒用戶(hù),表視圖之UITableView,iOS常用設計模式,iPad開(kāi)發(fā)之差異,數據存儲,觸摸與手勢等內容。
本書(shū)既可作為高等院校本、專(zhuān)科計算機相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū),也可作為社會(huì )培訓機構的參考用書(shū),還可作為iOS開(kāi)發(fā)愛(ài)好者的自學(xué)讀物。
作者簡(jiǎn)介:黃海,湖南省優(yōu)秀青年教師,長(cháng)期從事iOS開(kāi)發(fā)相關(guān)課程的教學(xué)工作,制作開(kāi)發(fā)了多款App,有豐富的實(shí)戰經(jīng)驗。
目錄:第 1章 iOS開(kāi)發(fā)環(huán)境介紹 1
1.1 開(kāi)發(fā)前準備 2
1.1.1 iOS介紹 2
1.1.2 Mac OS介紹 2
1.1.3 開(kāi)發(fā)之軟硬件環(huán)境要求 3
1.2 Xcode集成開(kāi)發(fā)環(huán)境的安裝
與使用 3
1.2.1 下載與安裝Xcode 3
1.2.2 Xcode界面布局與功能介紹 3
1.2.3 Xcode常用快捷鍵 4
1.3 Objective C語(yǔ)言和Swift語(yǔ)言 5
1.3.1 Objective C語(yǔ)言介紹 5
1.3.2 Swift語(yǔ)言介紹 5
1.4 如何使用文檔及獲取幫助 5
1.4.1 Xcode幫助文檔的使用 5
1.4.2 開(kāi)發(fā)中遇到問(wèn)題如何尋求幫助 6
1.4.3 提問(wèn)的方式 6
1.5 iOS程序調試、打包與發(fā)布
到App Store 7
1.5.1 蘋(píng)果開(kāi)發(fā)人員計劃 7
1.5.2 在模擬器中運行程序 7
1.5.3 在真機中運行程序 8
1.5.4 調試命令與技巧 8
1.5.5 將程序打包發(fā)布至App Store 9
1.6 小結與作業(yè) 11
第 2章 第 一個(gè)iOS應用——
“hello,world” 12
2.1 新建項目 13
2.1.1 新建Single View項目 13
2.1.2 項目結構 15
2.2 AppDelegate.m添加代碼 16
2.2.1 創(chuàng )建UIWindow對象 16
2.2.2 創(chuàng )建ViewController對象 17
2.2.3 例行代碼 17
2.3 ViewController.m添加代碼 17
2.3.1 創(chuàng )建UILabel對象 17
2.3.2 設定UILabel對象的位置 17
2.3.3 顯示UILabel對象 18
2.4 運行程序 18
2.4.1 在模擬器上運行程序 18
2.4.2 模擬器操作介紹 18
2.5 小結與作業(yè) 19
第3章 Cocoa Touch框架的運行
機制與開(kāi)發(fā)流程 20
3.1 理解UI程序運行的機制 21
3.1.1 程序不是順序運行 21
3.1.2 用戶(hù)操作,硬件中斷與消息處理 21
3.2 iOS的消息處理機制 21
3.2.1 協(xié)議與代理 21
3.2.2 target與selector 22
3.2.3 消息中心NSNotification 22
3.3 iOS程序開(kāi)發(fā)流程簡(jiǎn)介 22
3.3.1 創(chuàng )建窗口和控件 22
3.3.2 視圖與控件事件綁定 22
3.3.3 編寫(xiě)事件響應方法 23
3.4 MVC方法 23
3.4.1 MVC概述 23
3.4.2 模型 23
3.4.3 視圖 23
3.4.4 控制器 23
3.4.5 再論MVC的意義 24
3.5 小結與作業(yè) 24
第4章 iOS開(kāi)發(fā)命名習慣與約定 25
4.1 良好的編程習慣 26
4.1.1 命名方式與一致性 26
4.1.2 換行與縮進(jìn) 26
4.1.3 編程風(fēng)格有什么用 26
4.2 iOS的命名習慣 27
4.2.1 駱駝表示法 27
4.2.2 C++式的下劃線(xiàn)表示法 27
4.2.3 使用漢字命名 27
4.3 小結與作業(yè) 27
第5章 iOS用戶(hù)界面元素
之UIView與控件 28
5.1 UIView概述 29
5.1.1 UIView家族 29
5.1.2 UIView基本屬性 30
5.1.3 視圖層次體系 30
5.1.4 視圖變換 32
5.1.5 項目制作——使用計時(shí)器
NSTimer制作簡(jiǎn)單動(dòng)畫(huà) 32
5.2 UIControl類(lèi) 34
5.3 標簽視圖類(lèi)UILabel 34
5.3.1 UILabel概述 34
5.3.2 UILabel內容大小計算 35
5.4 按鈕控件UIButton 35
5.4.1 按鈕分類(lèi) 35
5.4.2 按鈕美化 35
5.4.3 添加事件響應方法 36
5.4.4 項目制作——制作簡(jiǎn)單計算器 36
5.5 開(kāi)關(guān)控件、滑塊控件與分段控件 41
5.5.1 開(kāi)關(guān)控件 41
5.5.2 滑塊控件 42
5.5.3 分段控件 42
5.5.4 項目制作——制作設置界面 43
5.6 輸入控件 44
5.6.1 UITextField控件 44
5.6.2 UITextView控件 45
5.6.3 項目制作——制作一個(gè)輸入界面 46
5.7 日期選擇器UIDatePicker 50
5.7.1 日期選擇器概述 50
5.7.2 日期選擇器屬性介紹 51
5.7.3 日期換算與格式化 51
5.8 自定義選擇器UIPickerView 51
5.8.1 自定義選擇器概述 51
5.8.2 UIPickerView代理 52
5.8.3 項目制作——制作一個(gè)選擇器 53
5.9 鍵盤(pán)定制與遮擋問(wèn)題 56
5.9.1 鍵盤(pán)種類(lèi) 56
5.9.2 定制輸入界面 57
5.9.3 定制輔助輸入界面 57
5.9.4 鍵盤(pán)遮擋問(wèn)題 58
5.9.5 關(guān)閉鍵盤(pán) 58
5.9.6 將焦點(diǎn)轉移至下一個(gè)輸入控件 58
5.9.7 項目制作——制作一個(gè)
日期計算器 59
5.10 網(wǎng)頁(yè)控件UIWebView 62
5.10.1 網(wǎng)頁(yè)控件概述 62
5.10.2 UIWebView代理 62
5.10.3 項目制作——制作一個(gè)微型
瀏覽器 63
5.11 工具欄與導航欄 66
5.11.1 工具欄UIToolBar
與UIBarButtonItem 67
5.11.2 導航欄UINavigationBar
與UINavigationItem 68
5.11.3 總結UIBarButtonItem 70
5.12 UIView動(dòng)畫(huà) 70
5.12.1 動(dòng)畫(huà)概述 70
5.12.2 動(dòng)畫(huà)的幾種方式 70
5.13 子類(lèi)化UIControl:設計自己
的控件 71
5.14 小結與作業(yè) 74
第6章 導航控制器 76
6.1 導航控制器概述 77
6.1.1 UIViewController的幾個(gè)屬性 77
6.1.2 導航設計 79
6.2 導航控制器
UINavigationController 80
6.2.1 關(guān)于導航欄 80
6.2.2 關(guān)于工具欄 85
6.3 標簽頁(yè)控制器
UITabBarController 86
6.3.1 設置圖標 86
6.3.2 多于五個(gè)標簽的情況 86
6.4 小結與作業(yè) 87
第7章 故事板Storyboard
與頁(yè)面跳轉 88
7.1 故事板Storyboard概述 89
7.2 使用Storyboard設計界面 89
7.2.1 通過(guò)鼠標拖拉建立控件 89
7.2.2 大小、位置等屬性控制 91
7.3 Storyboard如何與代碼配合 91
7.3.1 控件指定類(lèi) 91
7.3.2 UIStoryboard類(lèi) 92
7.3.3 UIStoryboardSegue類(lèi) 92
7.4 給控件綁定事件與實(shí)現跳轉 95
7.5 小結與作業(yè) 97
第8章 提醒用戶(hù) 98
8.1 警告框UIAlertView 99
8.2 操作表UIActionSheet 100
8.3 活動(dòng)指示器
UIActivityIndicatorView 101
8.4 進(jìn)度條控件UIProgressView 101
8.5 小結與作業(yè) 102
第9章 表視圖之UITableView 103
9.1 表視圖概述 104
9.1.1 表視圖結構 105
9.1.2 相關(guān)類(lèi) 105
9.1.3 表視圖種類(lèi) 105
9.1.4 單元格樣式與定制 106
9.1.5 表視圖協(xié)議 108
9.2 項目制作——第 一個(gè)表視圖
項目 109
9.2.1 建立項目 109
9.2.2 準備數據 112
9.2.3 實(shí)現表視圖協(xié)議 113
9.3 分節表 114
9.3.1 分節表概述 114
9.3.2 項目制作——簡(jiǎn)單通訊錄制作 115
9.3.3 建立表索引 117
9.4 搜索欄制作 119
9.4.1 UISearchBar和
UISearchController 119
9.4.2 NSPredicate使用 123
9.5 表的增刪改 124
9.5.1 刪除單元格 125
9.5.2 增加單元格 126
9.5.3 改動(dòng)及刷新單元格 131
9.6 項目制作——制作簡(jiǎn)單記事本 138
9.6.1 建立項目 138
9.6.2 記事本列表頁(yè)面制作 140
9.6.3 記事本添加與編輯頁(yè)面制作 144
9.6.4 添加搜索框 149
9.7 小結與作業(yè) 151
第 10章 iOS常用設計模式 152
10.1 單例模式 153
10.2 委托模式 154
10.3 觀(guān)察者模式 154
10.4 小結與作業(yè) 155
第 11章 iPad開(kāi)發(fā)之差異 156
11.1 iPad開(kāi)發(fā)概述 157
11.2 iPad專(zhuān)用API 157
11.2.1 UIPopOverController控制器 157
11.2.2 UISplitViewController控制器 163
11.3 小結與作業(yè) 167
第 12章 數據存儲 168
12.1 文件保存與恢復 169
12.1.1 沙盒機制 169
12.1.2 數據類(lèi)(NSArray、NSDictionary
等)的保存與恢復 169
12.1.3 文件操作相關(guān)類(lèi) 174
12.2 內置數據庫sqlite3 176
12.2.1 概述 176
12.2.2 sqlite3接口函數介紹 177
12.3 CoreData 181
12.3.1 建立數據模型 181
12.3.2 生成實(shí)體類(lèi) 184
12.3.3 項目制作——制作一個(gè)表格 184
12.4 小結與作業(yè) 190
第 13章 觸摸與手勢 191
13.1 觸摸與手勢概述 192
13.2 點(diǎn)按手勢 193
13.2.1 點(diǎn)按手勢概述 193
13.2.2 項目制作——制作“按鈕” 193
13.3 捏拉縮放與旋轉手勢 197
13.3.1 捏拉縮放與旋轉手勢概述 197
13.3.2 項目制作——制作圖片查看器 197
13.4 手勢沖突問(wèn)題 204
13.5 滑動(dòng)類(lèi)手勢 205
13.5.1 滑動(dòng)類(lèi)手勢概述 205
13.5.2 項目制作——制作豎向滾動(dòng)條 205
13.6 小結與作業(yè) 208
相關(guān)商品
保姆級uni-app多端跨平臺開(kāi)發(fā)從入門(mén)到企業(yè)級實(shí)戰前端框架視頻講解書(shū)籍教材基礎教程 零基礎入門(mén)h5網(wǎng)頁(yè)android ios快應用開(kāi)發(fā)點(diǎn)餐應用微信京東百度小程序移動(dòng)
立即搶購
DeepSeek移動(dòng)端AI應用開(kāi)發(fā):基于A(yíng)ndroid與iOS
立即搶購
音視頻開(kāi)發(fā)進(jìn)階指南:基于A(yíng)ndroid與iOS平臺的實(shí)踐
立即搶購
iOS 9 開(kāi)發(fā)指南(異步圖書(shū)出品)
立即搶購
iOS9開(kāi)發(fā)快速入門(mén)(異步圖書(shū)出品)
立即搶購
iOS開(kāi)發(fā)指南 從Hello World到App Store上架 第5版(圖靈出品)
立即搶購
熱門(mén)推薦文章
1
信誼寶寶起步走:貓頭鷹 蝙蝠簡(jiǎn)介,目錄書(shū)摘
2
與死對話(huà)簡(jiǎn)介,目錄書(shū)摘
3
寶貝,你好 第一輯(套裝共2冊)簡(jiǎn)介,目錄書(shū)摘
4
GPS氣象學(xué)及其應用簡(jiǎn)介,目錄書(shū)摘
5
嵌入式Linux系統開(kāi)發(fā)入門(mén)寶典:基于A(yíng)RM Cortex-A8處理器簡(jiǎn)介,目錄書(shū)摘
6
標準西班牙語(yǔ)初級(下 學(xué)生用書(shū) 附光盤(pán))簡(jiǎn)介,目錄書(shū)摘
7
冰心獎獲獎作家原創(chuàng )書(shū)系:秘密領(lǐng)地簡(jiǎn)介,目錄書(shū)摘
8
心靈的習性簡(jiǎn)介讀后感,經(jīng)典語(yǔ)錄書(shū)評
9
Linux創(chuàng )客實(shí)戰簡(jiǎn)介,目錄書(shū)摘
10
古琴曲分析簡(jiǎn)介,目錄書(shū)摘
相關(guān)優(yōu)評榜
1
杰士派
相關(guān)排行榜
1
1000ml護發(fā)素排行榜
2
indesign實(shí)例教程排行榜
3
一體機構造排行榜
4
物流倉儲規劃排行榜
5
office2003教程排行榜
6
廣聯(lián)達軟件排行榜
相關(guān)產(chǎn)品
1
群英物流
2
caxa實(shí)體設計2009
3
寶石學(xué)基礎
4
川崎機器人
5
電子產(chǎn)品工藝實(shí)訓
6
光傳輸設備
7
英語(yǔ)智惠
8
夾具畢業(yè)設計
9
大中網(wǎng)上商場(chǎng)
10
榮江
11
信息安全防火墻
12
馨予
13
美華機械
14
運維呼叫中心
15
報檢教材
16
路由器的配置
17
ug編程教程
18
廣聯(lián)達軟件狗
19
圣海圣健
20
校企合作信息
21
航空液壓與氣動(dòng)
22
旅游管理專(zhuān)業(yè)
23
計算機常用工具軟件項目教程(趙海吉)簡(jiǎn)介,目錄書(shū)摘
24
分析化學(xué)(第2版)簡(jiǎn)介,目錄書(shū)摘
25
呼叫中心流程管理/高職高專(zhuān)呼叫中心專(zhuān)業(yè)規劃教材簡(jiǎn)介,目錄書(shū)摘
26
醫用X線(xiàn)機應用與維護(第2版)簡(jiǎn)介,目錄書(shū)摘
27
歐緹麗柔膚水哪款好?歐緹麗柔膚水怎么樣好用嗎?
28
戶(hù)外運動(dòng)男式手表哪款好?戶(hù)外運動(dòng)男式手表怎么樣好用嗎?
29
電子商務(wù)沙盤(pán)運營(yíng)與推廣(微課版)簡(jiǎn)介,目錄書(shū)摘
30
餐飲市場(chǎng)營(yíng)銷(xiāo)實(shí)務(wù)簡(jiǎn)介,目錄書(shū)摘
知識庫
圖片
網(wǎng)站地圖
價(jià)格
排行榜
新款
京東智聯(lián)云
廣告熱搜
關(guān)鍵詞
多
品類(lèi)齊全,輕松購物
快
多倉直發(fā),極速配送
好
正品行貨,精致服務(wù)
省
天天低價(jià),暢選無(wú)憂(yōu)
購物指南
購物流程
會(huì )員介紹
生活旅行/團購
常見(jiàn)問(wèn)題
大家電
聯(lián)系客服
配送方式
上門(mén)自提
211限時(shí)達
配送服務(wù)查詢(xún)
配送費收取標準
海外配送
支付方式
貨到付款
在線(xiàn)支付
分期付款
郵局匯款
公司轉賬
售后服務(wù)
售后政策
價(jià)格保護
退款說(shuō)明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機
延保服務(wù)
京東E卡
京東通信
京東JD+
關(guān)于我們
|
聯(lián)系我們
|
聯(lián)系客服
|
合作招商
|
商家幫助
|
營(yíng)銷(xiāo)中心
|
手機京東
|
友情鏈接
|
銷(xiāo)售聯(lián)盟
|
京東社區
|
風(fēng)險監測
|
隱私政策
|
京東公益
|
English Site
|
Media & IR
京公網(wǎng)安備 11000002000088號
| 京ICP證070359號 |
互聯(lián)網(wǎng)藥品信息服務(wù)資格證編號(京)-經(jīng)營(yíng)性-2014-0008
| 新出發(fā)京零 字第大120007號
互聯(lián)網(wǎng)出版許可證編號新出網(wǎng)證(京)字150號 |
出版物經(jīng)營(yíng)許可證
|
網(wǎng)絡(luò )文化經(jīng)營(yíng)許可證京網(wǎng)文[2014]2148-348號
| 違法和不良信息舉報電話(huà):4006561155
Copyright © 2004-2019 京東JD.com 版權所有 | 消費者維權熱線(xiàn):4006067733
經(jīng)營(yíng)證照
京東旗下網(wǎng)站:
京東支付
|
京東云
亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页