本书特色
本书内容丰富,实例全面,在内容的编写上,本书具有以下特色。
(1)全新升级。
这是自“iOS开发指南”系列图书上市以来较大的一次升级,更新的内容很多。其中删减了不用的控件,新增了iOS 10的新特性。和以往版本相比,本书新增的全新内容有UIAlertController、UIPopoverPresentationController、Slide Over和Split View、3D Touch、Force Touch、Contacts Framework、Messages.framework、PushNotificationIOS、CocoaPods、Extension、watchOS 3、Siri和tvOS等。
(2)全新的Swift 3.0。
本书中的Swift实例采用全新的Swift 3.0编写。Swift 3.0是一款十分稳定的版本,和以前的1.0、1.1、1.2、2.0和2.2相比,它的语法更加简洁、高效,更好地解决了以往版本和Xcode的兼容性问题。
(3)突出iOS 10的新特性。
本书着重突出了iOS 10系统的新特性,重点剖析了iOS 10的新技术,例如苹果手表的升级和针对iPad产品升级。在本书中不但讲解了这些新特性的基本知识,而且用具体实例迚行了演示。
(4)Objective-C和Swift双语对照实现。
本书中的实例不仅使用Objective-C语言实现,而且使用了苹果公司推出的Swift 3.0语言。通过本书的学习,读者可以掌握使用Objective-C语言和Swift 3.0语言开发iOS程序的方法。
(5)讲解苹果公司力推的新应用技术。
本书内容新颖、全面,讲解了从iOS开始具有或发展起来的新技术。这些新技术是苹果公司所力推的。例如HealthKit、watchOS 3、分屏处理、tvOS和Touch ID,这些内容是市面中同类书籍所没有涉及的。
(6)结构合理,易学易用。
从读者的实际需要出发,科学安排知识结构,内容由浅入深,叙述清楚。全书详细地讲解了和iOS开发有关的知识点。读者可以按照本书编排的章节顺序迚行学习,也可以根据自己的需求对某一章节迚行有针对性地学习。书中提供的丰富实例可以帮助读者学以致用。
(7)实例多,共计473个典型实例,实用性强。
本书彻底摒弃枯燥的理论和简单的操作,注重实用性和可操作性。本书正文一共介绍了230多个典型实例和两个综合性实例,并额外赠送了240个经典实例(这部分实例可从网站www.toppr.net下载),通过实例的实现过程,详细讲解了各个知识点的具体应用方法。
(8)内容全面。
无论是搭建开发环境,还是控件接口、网络、多媒体、程序扩展、tvOS和动画,以及游戏应用开发,在本书中你都能找到解决问题的方法。
(9)视频讲解(共计15小时的视频)+Objective-C和Swift电子书+PPT教学资源(通过网站www.toppr.net下载)。
为了帮助初学者更加高效地看懂并掌握本书内容,本书提供了内容全面的配套视频。视频不但讲解了本书中的重要知识点,而且详细讲解并演示了书中的每一个实例。另外,为了方便广大教师的教学工作,特意提供了对应的PPT教学资料。读者可以登录本书售后网站www.toppr.net下载获取赠送资料。
❑正文共计9小时的视频讲解
❑赠送6小时的Objective-C和Swift语法讲解视频(网站www.toppr.net下载)
❑赠送600页Objective-C和Swift语法讲解电子书(网站www.toppr.net下载)
❑赠送240个Objective-C和Swift语法讲解演示实例(网站www.toppr.net下载)
❑赠送440页PPT教学演示资料(网站www.toppr.net下载)