-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

iOS10快速開發:18天零基礎開發一個商業應用

( 簡體 字)
作者:劉銘類別:1. -> 程式設計 -> 手機程式 -> iPhone
譯者:
出版社:機械工業出版社iOS10快速開發:18天零基礎開發一個商業應用 3dWoo書號: 46110
詢問書籍請說出此書號!

有庫存
NT售價: 345

出版日:1/22/2017
頁數:331
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111556091
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書以構建一個仿Instagram項目的實踐案例貫穿全書,將所有知識點融入到實踐當中,使大家真正理解和掌握如何通過XcodeSDK和Swift3.0語言來開發iOS應用程序。除了書中所涉及的程序代碼以外,本書還配套推出了相應的UI設計視頻,并通過二維碼的形式供廣大讀者觀看。全書共分37章。第1~10章的內容實現的是Instagram基本的功能。第11~18章實現個人用戶和訪客頁面的相關功能。第19~25章實現的是個人配置頁面及發布頁面的功能。第26~32章實現了帖子評論功能。第33~37章實現了Instagram的集合頁面,搜索及通知功能。各個部分的功能實現都基于由淺入深,循序漸進的原則,讓廣大讀者在實踐操作的過程中不知不覺的學習新方法,掌握新技能。
目錄:

前 言
第一部分
第1章 創建項目并集成LeanCloud SDK 2
1.1 訪問LeanCloud 3
1.2 創建Xcode項目——Instagram 4
1.3 將LeanCloud SDK集成到iOS項目中 5
1.4 初始化 LeanCloud SDK 7
本章小結 10
第2章 創建用戶登錄界面 11
2.1 從故事板中創建視圖 11
2.2 搭建用戶的登錄界面 13
2.3 為SignInVC類和視圖創建Outlet和Action關聯 16
2.3.1 什么是Outlet和Action 16
2.3.2 為SignInVC創建Outlet 17
2.3.3 為SignInVC創建Action 20
2.4 調整模擬設備 22
本章小結 22
第3章 創建用戶注冊界面 23
3.1 利用滾動視圖創建用戶注冊界面 23
3.2 創建Outlet和Action關聯 26
3.3 讓注冊視圖消失 29
本章小結 30
第4章 注冊視圖中編寫與界面相關的代碼 31
4.1 獲取當前屏幕的尺寸 31
4.2 添加鍵盤相關的Notification通知 33
4.3 Swift語言中的可選特性 35
4.4 以動畫的方式改變滾動視圖的高度 39
4.5 通過Tap手勢讓虛擬鍵盤消失 40
本章小結 41
第5章 設置注冊頁面的用戶頭像 42
5.1 為Image View添加單擊手勢識別 42
5.2 創建照片獲取器 43
5.3 訪問照片庫的前期準備 45
5.4 將Image View的外觀設置為圓形 47
本章小結 48
第6章 提交用戶注冊信息到LeanCloud 49
6.1 檢驗用戶輸入的數據 49
6.2 if語句中對可選鏈的處理 50
6.3 使用UIAlertController顯示警告信息 50
6.4 提交數據到LeanCloud平臺 52
6.5 在LeanCloud云端查看提交的信息 54
本章小結 55
第7章 用戶登錄 56
7.1 利用UserDefaults存儲用戶信息 56
7.2 SignInVC中的用戶登錄 60
本章小結 61
第8章 創建項目并集成LeanCloud SDK 62
8.1 刪除已經安裝到模擬器中的App 62
8.2 創建密碼重置頁面的視圖 63
8.3 完成重置控制器代碼 65
本章小結 66
第9章 調整注冊和登錄界面的布局 67
9.1 通過Size Classes查看界面布局在不同設備上的效果 67
9.2 對登錄界面布局 68
9.3 對注冊界面布局 70
9.4 對密碼重置界面布局 72
本章小結 72
第10章 美化Instagram 73
10.1 添加字體 73
10.2 設置各功能視圖的背景圖 74
10.3 注冊用戶的郵箱校驗 77
本章小結 78
第二部分
第11章 創建Home Page用戶界面 80
11.1 在故事板中搭建集合視圖 80
11.2 為集合視圖創建代碼類 83
11.3 添加Outlet和Action 84
11.4 調整集合單元格 85
本章小結 87
第12章 從云端讀取當前用戶信息 88
12.1 創建個人主頁與標簽控制器的關聯 88
12.2 修改HomeVC的代碼 89
12.3 應用程序傳輸安全協議 93
12.4 設置導航欄標題 94
本章小結 95
第13章 在個人主頁中顯示帖子信息 96
13.1 在LeanCloud云端創建數據類 96
13.2 編寫接收數據的代碼 99
13.3 創建單元格相關代碼 102
本章小結 105
第14章 獲取用戶的帖子及關注數 106
14.1 注冊后的用戶登錄 106
14.2 在云端創建關注記錄 108
14.3 獲取用戶相關數據信息 110
本章小結 111
第15章 與統計數據之間的交互 112
15.1 在故事板中創建表格視圖控制器 112
15.2 創建Outlet關聯 113
15.3 統計數據被單擊后的實現代碼 115
本章小結 118
第16章 從云端載入關注人員信息 119
16.1 從云端獲取關注人員信息 119
16.2 創建表格視圖的單元格 120
16.3 設置關注按鈕的狀態 122
16.4 添加關注和取消關注 125
本章小結 127
第17章 創建訪客的相關功能 128
17.1 在故事板中創建用戶界面 128
17.2 實現GuestVC類的代碼 129
17.3 從云端獲取訪客的帖子信息 132
17.4 獲取訪客個人頁面的Header信息 134
17.5 單擊訪客統計數據后的實現代碼 136
17.6 從其他控制器切換到GuestVC 138
17.7 對于訪客的關注和取消關注 140
本章小結 141
第18章 設置訪客頁面的布局 142
18.1 用戶的退出 142
18.2 設置HeaderView的布局 143
18.3 設置集合視圖單元格的大小 145
18.4 關注頁面的布局 146
本章小結 147
第三部分
第19章 創建用戶配置界面 150
19.1 在故事板中創建個人配置控制器視圖 150
19.2 創建Action和Outlet關聯 154
19.3 為視圖創建布局代碼 155
19.4 實現與界面相關的代碼 158
本章小結 162
第20章 個人配置頁面數據的接收與提交 163
20.1 從云端獲取個人用戶信息 163
20.2 對Email和Web進行正則判斷 164
20.3 發送信息到服務器 167
20.4 更新個人主頁信息 169
本章小結 170
第21章 實現帖子上傳功能 171
21.1 在故事板中創建上傳用戶界面 171
21.2 創建上傳控制器代碼類 173
21.3 實現照片獲取器的相關代碼 174
21.4 實現上傳的相關代碼 177
21.5 在個人主頁刷新集合視圖 179
21.6 移除上傳頁面中的照片 181
本章小結 183
第22章 實現分頁載入功能 184
22.1 為HomeVC實現分頁載入功能 184
22.2 為GuestVC實現分頁載入功能 187
本章小結 187
第23章 搭建帖子控制器的界面 188
23.1 創建帖子控制器界面 188
23.2 創建單元格的Outlet關聯 191
23.3 整理PostVC類的代碼 191
23.4 生成表格視圖的單元格 194
23.5 從HomeVC切換到PostVC時的代碼實現 196
本章小結 198
第24章 設置帖子單元格的布局 199
24.1 設置單元格垂直方向的布局 199
24.2 設置單元格水平方向的布局 201
本章小結 203
第25章 進一步美化程序界面 204
25.1 為按鈕定制Icon圖 204
25.2 美化導航欄 205
25.3 美化標簽欄 206
25.4 調整上傳照片頁面 207
25.5 設置標簽欄中的Item 210
本章小結 210
第四部分
第26章 喜愛按鈕的功能實現 212
26.1 設置喜愛按鈕狀態及顯示喜愛的數量 212
26.2 實現喜愛按鈕的交互 213
26.3 實現照片的雙擊交互 216
26.4 實現用戶名的單擊交互 217
本章小結 218
第27章 創建用戶評論界面 219
27.1 創建評論控制器的用戶界面 219
27.2 完善用戶界面代碼 221
27.3 在PostVC中實現評論按鈕的交互 223
27.4 對CommentCell的控件布局 225
27.5 實現評論控制器的功能代碼 226
本章小結 229
第28章 實現評論的相關功能 230
28.1 實現Text View的功能 230
28.2 實現Table View的功能 233
28.3 從云端載入評論 235
本章小結 238
第29章 實現評論的特色功能 239
29.1 發送評論到云端 239
29.2 與用戶名的交互 241
29.3 刪除評論 242
29.4 @Address操作 244
29.5 投訴評論 245
29.6 為三個Action添加背景圖 248
本章小結 248
第30章 實現Hashtags和Mentions功能 249
30.1 實現Hashtag和Mention的識別功能 249
30.2 實現Mention的交互 254
30.3 將Hashtag發送到云端 256
本章小結 259
第31章 創建Hashtag控制器 260
31.1 創建Hashtag控制器界面 260
31.2 實現Hashtag的交互 262
31.3 實現HashtagsVC類的代碼 263
本章小結 269
第32章 處理More按鈕的響應交互 270
32.1 創建More按鈕的Action關聯 270
32.2 創建More按鈕的交互代碼 271
32.3 為項目設置返回和退出按鈕 274
32.4 處理不存在的用戶 276
本章小結 278
第五部分
第33章 創建Feed控制器 280
33.1 創建Feed控制器的用戶界面 280
33.2 實現FeedVC控制器的代碼 283
33.3 實現FeedVC控制器表格視圖相關代碼 287
33.4 設置Feed頁面的Icon 290
本章小結 291
第34章 創建用戶搜索功能 292
34.1 創建搜索控制器用戶界面 292
34.2 實現用戶搜索功能 295
34.3 在表格視圖中顯示搜索結果 297
34.4 設置搜索頁面的Icon 299
34.5 在UsersVC中實現集合視圖 300
本章小結 306
第35章 創建通知控制器界面 307
35.1 搭建通知控制器的用戶界面 307
35.2 設置通知頁面的Icon 309
35.3 評論或@mention的通知處理 309
35.4 Like的通知處理 312
35.5 Follow的通知處理 314
35.6 設置NewsCell中界面控件的布局 315
本章小結 316
第36章 接收數據到通知控制器 317
36.1 從News數據表中接收數據 317
36.2 處理News單元格的交互操作 320
36.3 設置通知頁面的圖標 323
本章小結 327
第37章 對用戶界面的再改進 328
37.1 設置上傳標簽 328
37.2 設置按鈕為圓角 329
37.3 調整通知提示條的動畫 331
37.4 調整標簽欄中Item的設置 331
本章小結 331
序: