Swift编程实战:iOS应用开发实例及完整解决方案
梁士兴, 陈作君, 赵萌 等译
出版时间:2016年06月
页数:776
本书完全用苹果公司的Swift编程语言进行了重写,读者在创建iOS应用时遇到的许多烦人问题,都可以通过本书介绍的方法得到解决。
本书使用了iOS 8的SDK,读者会在书中找到数百个全新的、改进过的知识点,包括使用健康应用数据和HomeKit配件、增强的动画和绘图、存储和保护数据、收发通知、管理文件和文件夹,等等。每节的示例代码都在Github上,读者可以立即使用。
● 使用CloudKit API轻松地向cloud中存储信息
● 创建自定义的键盘和扩展
● 使用HealthKit访问用户健康相关的信息
● 使用HomeKit与用户家中的配件设备进行交互
● 使用UIKit Dynamic创建生机勃勃、栩栩如生的用户界面
● 使用钥匙串保护用户的数据
● 开发位置和多任务相关的应用
● 使用iOS 8的音频和视频API进行工作
● 使用Event Kit UI管理日历、日期和事件
● 使用加速计和陀螺仪
● 获得手势识别的实用技巧
● 从地址簿获取和修改联系人及分组信息
● 检测相机是否可用并访问照片库
“从使用iOS的新特性进行编码到处理复杂的需求,本书总是带给我所需要的资源和优秀、清晰、有实践性的示例。现在,我开始使用Swift,本书成为我的绝佳参考,没有它我会迷失。”
——Joao Duarte
iOS高级软件工程师
书名:Swift编程实战:iOS应用开发实例及完整解决方案
译者:梁士兴, 陈作君, 赵萌 等译
国内出版社:机械工业出版社
出版时间:2016年06月
页数:776
书号:978-7-111-53927-8
原版书书名:iOS 8 Swift Programming Cookbook
原版书出版商:O'Reilly Media
Vandad Nahavandipoor
Vandad Nahavandipoor已经从事Cocoa、汇编、Delphi、.NET和Cocoa Touch软件开发很多年,对iPhone OS的开发始于SDK发布之时。从那以后,他便致力于开发基于iPhone的应用,现在也包括iPad。Vandad在开发iOS应用的过程中最有价值的资本是他在与一些向顾客提供移动应用的世界大品牌合作中积累的实际经验,如Visa和U.S.Bank。
封面中的红嘴热带鸟(Phaethon aethereus)也被称作水手长鸟。热带鸟看起来像是燕鸥,但在遗传学上并没有联系。实际上,热带鸟没有非常相近的现存物种,这令它们的进化多了几分神秘色彩。2009年开始,红嘴热带鸟被选作了百慕大50美元钞票的图案,但随后便被本地的白尾热带鸟所替代,因为白尾鸟在百慕大更为出名。
红嘴热带鸟体型庞大,有长长的尾巴,身体为白色,同时有着向下弯曲的的红色鸟喙。算上尾羽的话,差不多能有40英寸长。一米长的翼展可以让身体保持平衡,成为优雅的飞行者。它们的飞羽和眼睛上有黑色的斑。雄鸟和雌鸟看起来很相似,只不过雄鸟的尾巴会更长。红嘴热带鸟的脚非常靠近身体的后方,因此它们在陆地上移动起来非常滑稽笨拙,而腹部几乎贴到地面。它们也不是敏捷的游泳者,但可以舒适地盘旋在海洋上空,伺机捕捉飞鱼。飞鱼看起来是这些热带鸟的最爱,但它们同样也会吃其他的鱼甚至是头足类动物。
红嘴热带鸟生活在如加拉帕戈斯群岛、佛得角、西印度群岛,甚至是波斯湾等地。尽管它们偏爱温暖和热带海水,但有一类特定的红嘴热带鸟每年都会返回缅因州沿海的海豹岛。缅因州的这一带有大量的海鸟,但这一类则是只有在北部才能找到的种类。几年前,本地人摆放了一个木雕的热带鸟模型,有个拜访者竟然令人费解地尝试向它求爱并进行交配。而对于带领游客观看本地海鸭和黑海鸥的船主来说,参观这只鸟无疑是一桩非常好的生意。
本书封面图片来自《Riverside Natural History》。