iOS 4编程经典实例
侯荣涛, 韩进, 侯硕楠 译
出版时间:2012年04月
页数:567
“本书是热衷于iOS的程序员的终极武器,它将引发你在Objective-C编程方面的革命。”
——Sushil Shirke,iOS开发人员,Monitise plc
iOS平台上可以创建各种炫目的应用,其中每一个应用都代表了一类独特的问题。掌握本书中介绍的技术要点,你可以超越理论,顺利地解决在创建iPhone、iPad或者iPod touch应用中所遇到的令人头痛的实际问题。本书的每个技术要点都提供了清晰的解决方案与示例代码,你可以立即使用它们。
本书介绍了应用在iOS SDK4开发框架中的解决方案,以及与Cocoa、Objective-C、Xcode和Interface Builder相关的技术。不管你是否拥有丰富iOS开发经验,本书都可以提供所需要的技术帮助,包括处理流程中的各阶段,从最初的想法到最终的项目完成。
· 使用Objective-C、对象、属性、委托和内存管理。
· 构建带有手势识别的用户界面。
· 开发使用地图包与Core Location API的可感知定位的应用。
· 创建播放音频与视频的应用,管理日历与事件的应用,访问联系簿与群组的应用,以及图片库开发的应用。
· 使用核心动态框架来访问加速计与陀螺仪。
· 通过Core Data框架为iOS应用管理持久性存储。
· 创建多任务等方面的应用,用户在离开应用后,应用仍然存在,可以再次返回该应用。
本书作者Vandad Nahavandipoor供职于一家位于英国伦敦的公司,该公司提供多种移动支付解决方案,在全球处于领先地位。他曾与一些全球最大的品牌(包括Visa和US银行)就客户-服务移动应用方面进行过合作。他在Cocoa、Cocoa Touch、Assembly、Delphi,以及.NET软件开发方面拥有多年的经验。
书名:iOS 4编程经典实例
译者:侯荣涛, 韩进, 侯硕楠 译
国内出版社:中国电力出版社
出版时间:2012年04月
页数:567
书号:978-7-5123-2638-5
原版书书名:iOS 4 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。
本书封面上的动物是埃及猫鼬,也叫埃及獴。尽管埃及獴捕杀蛇很有名,但在古代和中世纪的作品中它却被描写为龙的敌人。历史名人如老普林尼和达芬奇记录了埃及獴如何在自己身上涂上泥层,晒干形成铠甲后向蛇发动攻击,并最终击中蛇的咽喉。后来,在吉普林的短篇小说Rikki-Tikki-Tavi中,描述了利用与之齐名的印度猫鼬在花园中从诡计多端的眼镜蛇中解救人类的故事。
有30多种猫鼬,它们都是熟练的蛇杀手,原因是它们能够抵抗毒液。由于猫鼬具有与蛇类似的化学接收器,因此神经毒素难以攻击和麻痹它们。
埃及猫鼬是所有非洲猫鼬中最大的,其身长在19~23英寸之间(另外,还有13~21英寸长的黑尖尾),重4~7磅。它的皮毛粗糙,一般为灰色带棕色斑点。正如它的名字,埃及猫鼬也可在撒哈拉沙漠以南非洲大部分地区被发现,甚至已经在马达加斯加岛、西班牙、葡萄牙和意大利也被提及。它生活在森林、热带草原和低矮丛林环境中,从不远离水源。
埃及猫鼬的食物主要是肉类。它吃啮齿动物、鱼、鸟、两栖动物、爬行动物(包括毒蛇)和昆虫,虽然蛋和水果也是常吃的食物。要将蛋打裂,猫鼬会用爪子握住蛋的一端把它扔到石头或其他硬物的表面。猫鼬的能力像它的食物一样是多方面的。它们可以倒退跑、翻身、游泳和后腿站立。