《iOS编程(第4版)》合规电子书下载

获取这本书 已核验 1 个合规下载资源

下载入口仅展示公版、授权、开放许可、官方试读或本站自制资料。

分类
科技技术
出版年份
2015
译者
丁道骏,张召,吴春燕
页数
560 页
语言
中文
豆瓣评分
★ 8.8 (176人评价)
格式
资源

《iOS编程(第4版)》内容简介

《iOS编程(第4版)》由Christian Keur所著,属科技技术类书籍,出版于2015年。本站整理内容简介、分类标签、相关书籍和合规下载入口,获取前建议核对书名、作者和版本信息。

《iOS编程(第4版)》书籍信息摘要

《iOS编程(第4版)》合规电子书下载,作者 Christian Keur,科技技术,2015年,资源格式。查找时建议核对作者、出版社、年份、目录、授权状态和文件格式。

《iOS编程(第4版)》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 8.8 可作为选书参考。

获取建议

《iOS编程(第4版)》怎么获取更合适?

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

下载

有 1 个已核验资源,下方可查看格式、来源和授权状态。

版本

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

目录

  1. 前言xiii
  2. 本书适合哪些读者xiii
  3. 第4版有哪些更新xiii
  4. 教学理念xiv
  5. 如何使用本书xv
  6. 本书是如何组织的xv
  7. 代码风格xvii
  8. 版式说明xvii
展开全部(共 161 章节)
  1. 开发所需的硬件与软件xviii
  2. 第1章第一个简单的iOS应用1
  3. 1.1创建Xcode项目2
  4. 1.2模型-视图-控制器4
  5. 1.3设计Quiz5
  6. 1.4创建视图控制器6
  7. 1.5创建界面8
  8. 1.6创建关联14
  9. 1.7创建模型对象18
  10. 1.8大功告成21
  11. 1.7在模拟器上运行应用22
  12. 1.9安装应用23
  13. 1.9应用图标25
  14. 1.10启动图片27
  15. 第2章Objective-C29
  16. 2.1对象29
  17. 2.2使用对象30
  18. 2.3编写命令行工具RandomItems33
  19. 2.4创建Objective-C类的子类38
  20. 2.5深入学习NSArray与NSMutableArray58
  21. 2.6异常与未知选择器60
  22. 2.7练习62
  23. 2.8初级练习:查找问题62
  24. 2.9中级练习:另一个初始化方法62
  25. 2.10高级练习:另一个类63
  26. 2.11关于深入学习部分63
  27. 2.12深入学习:如何为类命名63
  28. 2.13深入学习:#import和@import64
  29. 第3章通过ARC管理内存65
  30. 3.1栈65
  31. 3.2堆66
  32. 3.3指针变量与对象所有权66
  33. 3.4强引用与弱引用70
  34. 3.5属性75
  35. 3.6深入学习:属性合成81
  36. 3.7深入学习:Autorelease池与ARC历史83
  37. 第4章视图与视图层次结构85
  38. 4.1视图基础86
  39. 4.2视图层次结构86
  40. 4.3创建UIView子类88
  41. 4.4在drawRect:方法中自定义绘图94
  42. 4.5关于开发者文档105
  43. 4.6初级练习:绘制图像106
  44. 4.7深入学习:CoreGraphics106
  45. 4.8高级练习:阴影和渐变108
  46. 第5章视图:重绘与UIScrollView111
  47. 5.1运行循环和重绘视图112
  48. 5.2类扩展114
  49. 5.3使用UIScrollView115
  50. 第6章视图控制器119
  51. 6.1创建UIViewController子类120
  52. 6.2另一个视图控制器123
  53. 6.3UITabBarController130
  54. 6.4视图控制器的初始化方法134
  55. 6.5添加本地通知135
  56. 6.6加载和显示视图136
  57. 6.7与视图控制器及其视图进行交互138
  58. 6.8初级练习:增加一个标签项139
  59. 6.9中级练习:控制逻辑139
  60. 6.10深入学习:键值编码139
  61. 6.11深入学习:Retina显示屏140
  62. 第7章委托与文本输入143
  63. 7.1文本框(UITextField)143
  64. 7.2委托146
  65. 7.3协议148
  66. 7.4向屏幕中添加UILabel对象150
  67. 7.5运动效果152
  68. 7.6使用调试器153
  69. 7.7深入学习:main()与UIApplication157
  70. 7.8中级练习:捏合-缩放157
  71. 第8章UITableView与UITableViewController159
  72. 8.1编写Homepwner应用159
  73. 8.2UITableViewController160
  74. 8.3UITableView数据源164
  75. 8.4UITableViewCell对象170
  76. 8.5代码片段库175
  77. 8.6初级练习:表格段178
  78. 8.7中级练习:固定行178
  79. 8.8高级练习:修改UITableView对象的外观178
  80. 第9章编辑UITableView179
  81. 9.1编辑模式179
  82. 9.2增加行185
  83. 9.3删除行187
  84. 9.4移动行188
  85. 9.5初级练习:更改“删除”按钮的标题190
  86. 9.6中级练习:禁止移动某个表格行190
  87. 9.7高级练习:彻底禁止移动某个表格行190
  88. 第10章UINavigationController191
  89. 10.1UINavigationController对象192
  90. 10.2额外的视图控制器196
  91. 10.3UINavigationController的导航功能201
  92. 10.4UINavigationBar205
  93. 10.5初级练习:显示数字键盘210
  94. 10.6中级练习:关闭数字键盘210
  95. 10.7高级练习:压入更多视图控制器210
  96. 第11章相机211
  97. 11.1通过UIImageView对象显示照片212
  98. 11.2通过UIImagePickerController拍摄照片216
  99. 11.3创建BNRImageStore220
  100. 11.4NSDictionary222
  101. 11.5创建并使用键225
  102. 11.6使用BNRImageStore227
  103. 11.7关闭键盘228
  104. 11.8初级练习:编辑照片230
  105. 11.9中级练习:删除照片230
  106. 11.10高级练习:CameraOverlay230
  107. 11.11深入学习:导航实现文件230
  108. 11.12深入学习:摄像233
  109. 第12章触摸事件与UIResponder235
  110. 12.1触摸事件235
  111. 12.2创建TouchTracker应用237
  112. 12.3实现BNRDrawView,完成绘图功能239
  113. 12.4处理触摸事件并创建线条对象240
  114. 12.5初级练习:保存与读取245
  115. 12.6中级练习:颜色245
  116. 12.7高级练习:圆圈246
  117. 12.8深入学习:响应对象链246
  118. 12.9深入学习:UIControl247
  119. 第13章UIGestureRecognizer与UIMenuController249
  120. 13.1UIGestureRecognizer子类250
  121. 13.2用UITapGestureRecognizer对象识别“按下”手势250
  122. 13.3同时添加多种触摸手势252
  123. 13.4UIMenuController254
  124. 13.5UILongPressGestureRecognizer256
  125. 13.6UIPanGestureRecognizer以及同时识别多个手势257
  126. 13.7深入学习:UIMenuController与UIResponderStandardEditActions260
  127. 13.8深入学习:再谈UIGestureRecognizer261
  128. 13.9中级练习:修正错误262
  129. 13.10高级练习:速度与宽度262
  130. 13.11高级练习:颜色262
  131. 第14章调试工具263
  132. 14.1仪表263
  133. 14.2Instruments265
  134. 14.3静态分析器275
  135. 14.4项目、目标和构建设置277
  136. 第15章自动布局入门283
  137. 15.1通用化Homepwner283
  138. 15.2自动布局系统285
  139. 15.3在InterfaceBuilder中添加约束289
  140. 15.4调试约束问题298
  141. 15.5初级练习:打造完美界面306
  142. 15.6中级练习:通用化Quiz307
  143. 15.7深入学习:使用_autolayoutTrace方法调试约束问题307
  144. 15.8深入学习:使用多个XIB文件308
  145. 第16章在代码中使用自动布局309
  146. 16.1视觉化格式语言310
  147. 16.2创建约束311
  148. 16.3添加约束312
  149. 16.4固有内容大小315
  150. 16.5另一种添加方式316
  151. 16.6深入学习:NSAutoresizingMaskLayoutConstraint318
  152. 第17章自动转屏,UIPopoverController与模态视图控制器321
  153. 17.

常见问题

《iOS编程(第4版)》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 8.8 可作为选书参考。

《iOS编程(第4版)》阅读难度高吗?

建议根据目录、格式和自身阅读设备判断。文字类内容通常适合 EPUB,固定排版内容通常适合 PDF。

《iOS编程(第4版)》纸质书值得买吗?

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

《iOS编程(第4版)》哪个版本更适合?

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

在哪里可以合法获取《iOS编程(第4版)》?

本页上方提供合规下载入口,下方会展示来源、授权状态和核验信息。若需要纸质书或商业电子书,建议通过正版渠道获取。

如何继续查找《iOS编程(第4版)》相关书籍?

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

手机扫码下载

使用手机扫描二维码

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

电子书下载二维码

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