《iOS企业级应用开发技术》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
作者
和凌志 著
分类
计算机类
语言
中文

《iOS企业级应用开发技术》内容简介

本书聚焦在APP“产品”的设计、开发和运营层面,特别强调架构和设计模式的重要性,有意识地将设计模式应用到代码的编写中,重点介绍iOS企业级应用开发的设计思维方式,并与全栈开发技术结合起来。 全书分为iOS基础篇、Web与Native混合开发模式篇和全栈开发技术篇。iOS基础篇主要介绍iOS基础知识、多种设计模式下的视图控制器之间的传值、App与服务器接口的定义、CollectionView的应用;Web与Native混合开发模式篇主要介绍Block的应用、iOS网络请求、JavaScript基础、Web与Native的交互;全栈开发技术篇主要介绍Node.js、Express、AngularJS、MongoDB、MEAN全栈技术的实现。

《iOS企业级应用开发技术》书籍信息摘要

《iOS企业级应用开发技术》内容简介与阅读建议,作者 和凌志 著,计算机类。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:iOS、计算机类。

《iOS企业级应用开发技术》适合哪些读者?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

获取建议

《iOS企业级应用开发技术》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 目 录
  2. iOS基础篇
  3. 第1章 iOS基础知识 2
  4. 1.1 Objective-C语法简介 2
  5. 1.1.1 Objective-C的奇特之处 2
  6. 1.1.2 如何声明一个实例变量 4
  7. 1.1.3 Objective-C字符串 5
  8. 1.2 Objective-C的对象类型与基本数据类型 6
展开全部(共 173 章节)
  1. 1.2.1 对象类型与基本数据类型的混合使用 6
  2. 1.2.2 对象类型与基本数据类型的转换 7
  3. 1.3 不可变数组与可变数组 7
  4. 1.3.1 不可变数组(NSArray)的特征 8
  5. 1.3.2 可变数组(NSMutableArray)的特征 8
  6. 1.3.3 如何遍历数组中的对象 8
  7. 1.3.4 NSArray与NSMutableArray的应用 10
  8. 1.4 不可变字典与可变字典 11
  9. 1.4.1 不可变字典(NSDictionary) 11
  10. 1.4.2 可变字典(NSMutableDictionary) 12
  11. 1.4.3 如何遍历字典中的对象 12
  12. 1.4.4 NSArray与NSDictionary的应用 13
  13. 1.4.5 创建类的对象 13
  14. 1.5 iOS应用程序概述 14
  15. 1.5.1 应用程序的入口 14
  16. 1.5.2 应用程序委托(AppDelegate) 14
  17. 1.5.3 UIApplication应用场景 15
  18. 1.5.4 一种简单的永久数据存储方式 16
  19. 1.6 iOS定制化控件 17
  20. 1.6.1 定制化View的创建 17
  21. 1.6.2 小标签(UILabel),大用场 19
  22. 1.6.3 如何实现输入框随键盘上移 20
  23. 1.7 视图的层级管理 23
  24. 1.7.1 创建视图的方法 23
  25. 1.7.2 如何从父视图中移除子视图 25
  26. 1.7.3 登录页面的实现 26
  27. 1.8 iOS编程规范 28
  28. 1.8.1 代码的可维护性 29
  29. 1.8.2 面向对象的编程思想 29
  30. 1.8.3 优先编写轻量级的ViewController 30
  31. 1.9 小结 31
  32. 第2章 视图控制器之间的传值 32
  33. 2.1 通过Delegate实现ViewController之间的传值 32
  34. 2.1.1 Delegate概述 32
  35. 2.1.2 学习Delegate的困惑 32
  36. 2.1.3 从一道经典的面试题说起 33
  37. 2.1.4 学习Delegate常出现的几个误区 33
  38. 2.1.5 Delegate技术难点在哪里 34
  39. 2.1.6 数据逆向传送一定要通过Delegate吗 34
  40. 2.1.7 Delegate应用五步曲 35
  41. 2.1.8 Delegate优势 38
  42. 2.2 通过单例实现ViewController之间的传值 38
  43. 2.2.1 单例的创建 39
  44. 2.2.2 单例的初始化 40
  45. 2.2.3 单例设计模式的本质 41
  46. 2.2.4 通过单例实现传值 41
  47. 2.2.5 单例模式在登录模块中的应用 42
  48. 2.2.6 单例模式的优势 44
  49. 2.3 通过KVO实现ViewController之间的传值 44
  50. 2.3.1 什么是KVC 44
  51. 2.3.2 什么是KVO 45
  52. 2.3.3 KVO的特点 46
  53. 2.3.4 使用KVO的步骤 46
  54. 2.3.5 KVO的实现方法 46
  55. 2.3.6 KVO应用注意事项 50
  56. 2.4 通过NSNotification实现ViewController之间的传值 50
  57. 2.4.1 NSNotification的定义 51
  58. 2.4.2 NSNotificationCenter 51
  59. 2.4.3 发出通知 51
  60. 2.4.4 接收通知 52
  61. 2.4.5 移除通知 52
  62. 2.4.6 异步模式下的通知操作 53
  63. 2.4.7 通过NSNotification实现ViewController之间的传值 53
  64. 2.4.8 NSNotification与Delegate的区别 55
  65. 2.4.9 监听系统自带的NSNotification 56
  66. 2.5 小结 58
  67. 第3章 App与服务器接口的定义 59
  68. 3.1 关于JSON的认识 59
  69. 3.2 App与服务器接口的定义 61
  70. 3.2.1 App与后台的接口设计 61
  71. 3.2.2 后台返回的数据格式 61
  72. 3.2.3 后台返回的提示信息 62
  73. 3.3 JSON与Model的转换 62
  74. 3.3.1 JSONModel常见的用法 63
  75. 3.3.2 JSONModel的几个属性用法 67
  76. 3.4 小结 69
  77. 第4章 CollectionView的应用 70
  78. 4.1 CollectionView与TableView孰优孰劣 70
  79. 4.1.1 TableView的应用场景 70
  80. 4.1.2 CollectionView的应用场景 71
  81. 4.1.3 CollectionView与TableView概念对比 71
  82. 4.1.4 CollectionView与TableView的性能对比 71
  83. 4.2 什么是UICollectionView 71
  84. 4.3 实现一个简单的UICollectionView 72
  85. 4.4 UICollectionViewCell视图层级 73
  86. 4.5 UICollectionViewDataSource 74
  87. 4.6 关于Cell的重用 74
  88. 4.7 UICollectionViewDelegate 75
  89. 4.8 UICollectionViewLayout 76
  90. 4.9 实现一个简单的瀑布流 77
  91. 4.9.1 通过手动编码创建UICollectionView 78
  92. 4.9.2 直接拖曳一个CollectionViewController 81
  93. 4.9.3 基于Xib创建一个UICollectionViewCell 86
  94. 4.10 自定义瀑布流的应用场景 88
  95. 4.11 自定义Flow Layout进行瀑布流布局 88
  96. 4.11.1 自定义瀑布流的应用场景 89
  97. 4.11.2 自定义瀑布流的实现思路 90
  98. 4.11.3 创建自定义的Flow Layout 90
  99. 4.11.4 创建自定义的CollectionViewCell 92
  100. 4.11.5 关于initWithFrame:方法的使用 93
  101. 4.11.6 自定义瀑布流的完整实现 94
  102. 4.11.7 UICollectionView相关的类图 96
  103. 4.11.8 如何实现UICollectionView的轮播 97
  104. 4.12 CollectionView与TableView的区别 98
  105. 4.13 图片轮播的实现思路 98
  106. 4.14 CollectionView注意事项 99
  107. 4.15 小结 100
  108. Web与Native混合开发模式
  109. 第5章 Block的应用 102
  110. 5.1 Block缘起 102
  111. 5.2 Block概述 103
  112. 5.3 Block的声明、实现与调用 104
  113. 5.3.1 Block的声明 104
  114. 5.3.2 Block的实现 106
  115. 5.3.3 Block的调用 108
  116. 5.3.4 Block外部变量的访问 109
  117. 5.4 Block的应用场景 110
  118. 5.4.1 Block用于completionHandler 110
  119. 5.4.2 Block声明为实例变量 113
  120. 5.4.3 typedef Block 114
  121. 5.5 通过Block实现视图控制器之间的逆向传值 115
  122. 5.5.1 应用场景 115
  123. 5.5.2 代码实现 115
  124. 5.6 小结 118
  125. 第6章 iOS网络请求 119
  126. 6.1 iOS网络请求概述 119
  127. 6.2 AFNetworking的应用 119
  128. 6.2.1 AFNetworking概述 119
  129. 6.2.2 AFNetworking框架使用方法 121
  130. 6.2.3 影响网络请求的几个条件 122
  131. 6.2.4 善用URL宏定义 124
  132. 6.2.5 URl接口应统一管理 124
  133. 6.2.6 AFNetworking的二次封装 126
  134. 6.3 AFNetworking的序列化问题 126
  135. 6.3.1 AFNetworking请求格式 127
  136. 6.3.2 AFNetworking响应格式 128
  137. 6.4 异步请求数据并刷新UI页面 128
  138. 6.5 远程文件下载 130
  139. 6.5.1 基于AFNetworking的文件下载 130
  140. 6.5.2 基于NSURLSession的文件下载 132
  141. 6.5.3 网络安全访问设置 133
  142. 6.6 小结 134
  143. 第7章 JavaScript基础 135
  144. 7.1 JavaScript语法 135
  145. 7.2 变量的声明与赋值 136
  146. 7.3 如何判断两个字符串是否相等 137
  147. 7.4 创建JavaScript对象的三种方法 138
  148. 7.5 函数声明与函数表达式 140
  149. 7.6 可立即调用的函数表达式 143
  150. 7.7 循环的实现 145
  151. 7.8 防止JavaScript自动插入分号 146
  152. 7.9 严格模式 147
  153. 7.10 如何运行与调试JavaScript代码 148
  154. 7.10.1 把JavaScript代码内嵌到HTML页面中 148
  155. 7.10.2 通过Node.js运行JavaScript代码 150
  156. 7.11 JavaScript的面向对象设计思想 150
  157. 7.12 JavaScript的异步编程模式 151
  158. 7.12.1 Promise对象 152
  159. 7.12.2 生成Promise实例对象 152
  160. 7.12.3 Promise原型方法 154
  161. 7.12.4 Promise的catch方法 154
  162. 7.13 如何在HTML中嵌入JavaScript 155
  163. 7.13.1 ……
  164. 《iOS企业级应用开发技术》和凌志【文字版_PDF电子书_下载】大小:7.50MB已经过安全软件检测无毒,请您放心下载。
  165. 浏览器不支持脚本!

常见问题

《iOS企业级应用开发技术》适合谁读?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

《iOS企业级应用开发技术》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《iOS企业级应用开发技术》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《iOS企业级应用开发技术》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《iOS企业级应用开发技术》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《iOS企业级应用开发技术》相关书籍?

可以进入 和凌志 著 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。