正版Swift编程指南(第2版)+iOS移动开发从入门到精通(附光盘) 2本pdf下载

正版Swift编程指南(第2版)+iOS移动开发从入门到精通(附光盘) 2本百度网盘pdf下载

作者:
简介:正版Swift编程指南(第2版)+iOS移动开发从入门到精通(附光盘) 2本
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

Swift编程指南(第2版)+iOS移动开发从入门到精通(附光盘)

9787302462026 9787115457462












 本书由iOS开发工程师精心编撰,地介绍了使用iOS 10+Swift 3+Xcode 8开发移动应用的关键技术。 
  本书共分三篇,*篇为基础篇,主要介绍了iOS开发基础知识,包括iOS的历史、Swift 3.0语言、UI界面构建技术、视图控制器、常用的控件、表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了Alamofire网络服务、数据的持久化、多线程、CoreText、CoreImage、Storyboard、自动化测试、性能分析、本地化、加密与安全等实用技术。第三篇为实例篇,通过对实体层、表现层和逻辑层三层相关技术的讲解,向读者详细展示了MVC设计模式在项目开发中的应用方式,并*终创建一个成熟的商业项目。 
  本书采用丰富的实例,直观的代码展示,向读者形象地讲解了在创建一款**的iOS应用程序时,所需要的大部分技巧,帮助读者轻松掌握并高效开发iOS程序。本书适合iOS开发新手、iOS程序员、iPhone开发人员、iPad开发人员使用,也可以作为相关培训机构和大专院校相关的教学用书。 

目录

第1章 开发准备 1 
1.1 iOS移动开发现状 2 
1.1.1 iOS的历史 2 
1.1.2 iOS 10的十大变化 4 
1.1.3 iOS应用开发的八个特点 5 
1.2 iOS 10的新功能 5 
1.2.1 SiriKit 6 
1.2.2 Proactive Suggestions 
(预建议) 6 
1.2.3 Integrating with the Messages 
App 7 
1.2.4 User Notifications 7 
1.2.5 Speech Recognition 8 
1.2.6 Wide Color 9 
1.2.7 Adapting to the True Tone 
Display 9 
1.2.8 Widget Enhancements 9 
1.2.9 Security and Privacy 
Enhancements 9 
1.3 成为一名iOS开发者 11 
1.3.1 硬件上的需求 11 
1.3.2 加入Apple开发者计划 11 
1.3.3 下载安装Xcode和模拟器 13 
1.3.4 创建开发和发布配置文件Provisioning Profile 14 
1.4 创建一个基本的iOS项目 17 
1.4.1 项目的创建 17 
1.4.2 设置项目的信息 19 
1.4.3 设置应用的Icon图标 19 
1.4.4 设置应用的Launch图片 20 
1.4.5 编译并运行项目 22 
1.5 iOS应用的生命周期 23 
1.5.1 iOS应用程序的状态 24 
1.5.2 演示iOS应用程序的各种 
状态 25 
1.6 小结 26 
第2章 Xcode 8 IDE和iOS模拟器 27 
2.1 Xcode 8的使用 28 
2.1.1 工具栏的使用 28 
2.1.2 导航器的功能介绍 29 
2.1.3 项目导航器中的内容 30 
2.1.4 创建一个组和Swift文件 30 

..........


 Swift编程指南(第2版)

出版信息

  • 书 名Swift编程*威指南(第2版)
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 杨琳
  • 书 号978-7-115-45746-2
  • 定 价89.00 元
  • 页 数388
  • 印刷方式黑白
  • 开 本16开
  • 出版状态正在审校
  • Big Nerd Ranch是美国一家的移动开发技术培训机构,本书是其培训教材。书中讲解了在iOS和macOS平台上,使用苹果的Swift语言开发iPhone、iPad和Mac应用的基本概念和编程技巧。主要围绕使用Swift语言进行iOS和macOS开发,结合大量代码示例,教会读者利用iOS和macOS特性开发真实的应用。
    本书读者对象为iOS和macOS平台移动开发人员。
一部分 起步
第1章 起步
第2章 类型、常量和变量
第二部分 基础知识
第3章 条件语句
第4章 数
第5章 switch语句
第6章 循环
第7章 字符串
第8章 可空类型
第三部分 容器和函数
第9章 数组
第10章 字典
第11章 集合
第12章 函数
第13章 闭包
第四部分 枚举、结构体和类
第14章 枚举
第15章 结构体和类
第16章 属性
第17章 初始化
第18章 值类型与引用类型
第五部分 Swift编程
第19章 协议
第20章 处理
第21章 扩展
第22章 泛型
第23章 协议扩展
第24章 内存管理和ARC
第25章 Equatable和Comparable
第六部分 事件驱动应用
第26章 一个Cocoa应用
第27章 一个iOS应用
第28章 互操作

^_^:b3d738c23b7ff82a846b3fb5c3c6a039