Swift 3速成:掌握新功能与平台迁移指南
需积分: 10 133 浏览量
更新于2024-07-20
收藏 6.17MB PDF 举报
"《Swift 3:新功能速成指南》是一本针对Swift 3语言最新变化的专业教程,作者是Keith Elliott。自2015年WWDC大会上Apple推出Swift以来,它已经成为iOS应用开发的热门语言。Swift 3版本旨在进一步推广其使用,不仅限于iOS平台,还扩展到了Linux等其他主流平台。
本书将帮助读者快速掌握Swift 3,首先介绍如何为Swift未来版本提出新特性建议。Swift 3的一个关键特性是支持在Linux上开发和运行应用程序,读者将通过Linux环境下的调试器编写首个Linux应用,并利用Swift Migrator工具将Swift 2.2项目迁移到Swift 3版本。
章节内容涵盖广泛,包括与Objective-C库的交互,学习Swift 3中新引入的函数和运算符变化,以及对Collection和Closure的改进。此外,书中还会探讨Swift 3对高级类型、属性提升、浮点类型改进等方面的改动,以及Swift API和Objective-C在当前API中的操作方式。测试方面,读者将学会使用Swift Testing的新特性和调试工具的更新,如XCTest和新的调试格式。
最后一部分,书中会引领读者创建完全使用Swift 3编写的服务器应用程序,不仅限于iOS,而是扩展到了Linux环境。通过阅读这本书,读者将具备开发成功项目的全部技能,无论是从迁移旧项目到Swift 3,还是利用新功能构建跨平台应用。
在版权页中,明确指出未经出版商书面许可,不得复制、存储或以任何形式传播此书内容,同时强调尽管作者和出版社努力确保信息准确,但不承担因本书引起的直接或间接损害的责任。该书首次发布于2016年10月,由Packt Publishing出版,版权受到保护。"
101 浏览量
2015-07-08 上传
126 浏览量
123 浏览量
147 浏览量
108 浏览量
176 浏览量
160 浏览量
118 浏览量
ramissue
- 粉丝: 354
- 资源: 1487
最新资源
- bash脚本编写教程
- WSC/ADL:Web Services组合系统体系结构描述语言
- 常用开源软件说明手册
- 高质量c++编程指南
- map reduce by google inc
- bigtable by google inc
- U-BOOT 在S3C2410的移植
- 《计算机组成原理》第一章课件
- Practical Apache Struts 2 Web 2.0 Projects.pdf
- ACM+算法集--常用ACM算法
- 华为电路设计规范,得到很多人的认可
- sq安装步骤,安装问题
- linux下建立DNS
- Arcgis开发宝典
- 是个IC资料 PDF型的
- 办公自动化EXECL(提高操作EXECL的能力)