当前位置:主页 > 书籍配套资源 > iOS开发配套资源
《iOS 9应用开发入门经典(第7版)》源代码

《iOS 9应用开发入门经典(第7版)》源代码

  • 更新:2022-05-19
  • 大小:290.22 MB
  • 类别:iOS开发
  • 作者:[美]约翰·雷(John、Ray)
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

编辑推荐

全球销量逾百万册的系列图书;连续十余年打造的经典;直观、循序渐进的学习教程;掌握关键知识的起点;“Read Less,Do More”(精读多练)的教学理念;以示例引导读者完成常见的任务;每章内容针对初学者精心设计,1小时轻松阅读学习,24小时彻底掌握关键知识;每章案例与练习题助你轻松完成常见任务;通过实践提高应用技能,巩固所学知识。通过阅读本书,读者将学会如何为当今热门的移动设备(iPhone和iPad)创建功能强大的应用程序。本书采用直观、循序渐进的方法,引导读者掌握从设置iOS开发环境到创建卓越的用户界面,从检测设备的运动到编写多任务应用程序在内的所有技巧和技术。本书每章内容都建立在已学的知识之上,即使读者没有任何iOS开发经验,也可以通过本书,走向成功的坚实道路。循序渐进的示例引导读者完成常见的iOS开发任务。问与答、测验和练习帮助读者检验知识的掌握情况。“注意”、“提示”和“警告”指出捷径和解决方案。适用于iOS 9.1和更高版本;学习使用开发环境Xcode 7.x并在设备上安装应用;快速了解Apple推出的开源语言Swift 2.0;使用iOS试验场测试代码和应用逻辑;理解模型-视图-控制器(MVC)开发模式;使用Xcode故事板、切换、出口、图像切割和iOS对象库以可视化方式设计界面;使用自动布局和尺寸类设计适合不同的屏幕尺寸和朝向的界面;使用表视图、分割视图、导航控制器等设计高级UI;读写数据以及创建系统设置插件;使用iOS多媒体播放和录制功能;使用Core Image拍摄照片和处理图像;使用加速计、陀螺仪和GPS检测运动、朝向和位置;使用3D Touch在应用中添加预览和打开手势以及快速操作菜单;使用Twitter、Facebook、Email、Web视图和Apple Maps集成在线服务;创建可在iPhone和iPad上同时运行的通用应用;编写支持后台处理的多任务应用;跟踪、调试和监视应用。读者可通过http://www.epubit.com.cn/book/details/4325下载本书中的所有源代码。

内容简介

《iOS 9应用开发入门经典(第7版)》基于Apple新发布的iOS 9.1和Xcode 7编写,循序渐进地介绍了从事iOS开发所需的基本知识,包括使用Xcode、Swift和Cocoa Touch等开发工具,使用iOS试验场测试代码,设计及美化用户界面,使用切割工具创建按钮模板,利用多场景故事板、切换、弹出框、导航控制器和选项卡栏控制器,使用表视图和分割视图导航结构化数据,使用堆叠视图和3D Touch,读写和显示数据,使用自动布局和尺寸类创建自适应用户界面,播放和录制多媒体,使用地图、地理编码和定位功能,使用加速计和陀螺仪检测运动和朝向,创建通用应用程序,编写支持后台处理的应用程序,跟踪和调试应用程序等主题。《iOS 9应用开发入门经典(第7版)》通过简洁的语言和详细的步骤,帮助读者迅速掌握开发iOS应用程序所需的基本知识,适合没有任何编程经验的新手阅读,也可供有志于从事iOS开发的人员参考。

作者简介

John Ray当前是俄亥俄州立大学科研信息系统办公室主任。他在Macmillan、Sams和Que出版了大量图书,作为一名从1984年起就开始使用Macintosh的用户,他努力确保在每个项目中都会以应有的深度涉及Macintosh。即使在编写技术性图书时,也在其中包含大量有关 Macintosh及其应用程序的信息。他的写作手法简单明了,即使对初、中级读者来说也简单易懂,因此深受好评。

目录

  • 第1章 为开发准备好系统和iOS设备1
  • 1.1 欢迎进入iOS平台 1
  • 1.1.1 iOS设备 1
  • 1.1.2 显示屏和图形 2
  • 1.1.3 应用程序资源约束 4
  • 1.1.4 连接性 4
  • 1.1.5 输入和反馈 4
  • 1.2 成为iOS开发人员 5
  • 1.2.1 Apple开发人员计划 5
  • 1.2.2 加入付费的开发人员计划 6
  • 1.2.3 安装Xcode 7
  • 1.3 运行iOS应用 9
  • 1.3.1 什么是开发供应配置文件 9
  • 1.3.2 配置用于开发的设备 9
  • 1.3.3 启动应用 11
  • 1.4 开发技术概述 14
  • 1.4.1 Apple开发工具 14
  • 1.4.2 Swift 15
  • 1.4.3 CoCoa Touch 15
  • 1.4.4 模型-视图-控制器 15
  • 1.5 进一步探索 15
  • 1.6 小结 15
  • 1.7 问与答 16
  • 1.8 作业 16
  • 1.8.1 测验 16
  • 1.8.2 答案 18
  • 1.8.3 练习 18
  • 第2章 Xcode和iOS模拟器简介 19
  • 2.1 使用Xcode 19
  • 2.1.1 创建和管理项目 20
  • 2.1.2 编辑和导航代码 29
  • 2.1.3 生成应用程序 35
  • 2.1.4 管理项目属性 38
  • 2.1.5 设置支持的设备朝向 39
  • 2.1.6 应用程序图标、启动图像和
  • 启动屏幕 40
  • 2.2 使用iOS模拟器 43
  • 2.2.1 启动应用程序 44
  • 2.2.2 模拟多点触摸事件 45
  • 2.2.3 旋转模拟的设备 46
  • 2.2.4 模拟其他情况 46
  • 2.2.5 添加其他要模拟的设备 47
  • 2.3 进一步探索 49
  • 2.4 小结 49
  • 2.5 问与答 49
  • 2.6 作业 49
  • 2.6.1 测验 49
  • 2.6.2 答案 51
  • 2.6.3 练习 51
  • 第3章 探索Swift和iOS试验场 52
  • 3.1 面向对象编程和Swift 52
  • 3.2 面向对象编程术语 54
  • 3.3 探索Swift文件结构 55
  • 3.3.1 类文件 56
  • 3.3.2 自动生成的结构 60
  • 3.4 Swift编程基础 61
  • 3.4.1 声明变量和常量 61
  • 3.4.2 使用方法 70
  • 3.4.3 表达式和决策 75
  • 3.5 内存管理和自动引用计数 81

资源下载

资源下载地址1:https://box.lenovo.com/l/Jon88X

相关资源

网友留言