Objective-C编程之道-iOS设计模式解析

相关资料

[

  
“每学习一门新的编程语言,我都会去买一本介绍其设计模式的书。这些书从来没有让我失望过。从长远来看,我获得的回报十倍于我的付出,本书也不例外。作者首先介绍每一种设计模式的理论和方法,然后给出代码示例。简单地讲,本书结构清晰,易于理解,物超所值。”  

  ——亚马逊读者评论
  “这是一本启人深思的书。在学习如何将设计模式应用于复杂的ios应用的同时,我开始静下来思考怎样优化既有代码。向每一位中高级ios开发人员推荐本书。”

  ——亚马逊读者评论

]

本书特色

[

  解析ios设计模式的开山之作
  优化objective-c编程实践的必修宝典
  由此迈入移动开发高手行列

]

内容简介

[

  本书是基于ios 的软件开发指南。书中应用gof
的经典设计模式,介绍了如何在代码中应用创建型模式、结构型模式和行为模式,如何设计模式以巩固应用程序,并通过设计模式实例介绍mvc
在cocoatouch 框架中的工作方式。
  本书适用于那些已经具备objective-c 基础、想利用设计模式来提高软件开发效率的中高级ios 开发人员。
  苹 果公司的app
store拥有超过20万个应用(每秒都在增加)供用户选择,正深刻地改变着软件行业。每天都有更多的ios开发者想投入到这一潮流,希望凭藉下一个杀手级应用发家致富。本书的目标正是带领读者完成从新手到高手的转变,关注底层的设计模式而非一味只顾着写代码,从而开发出更加高效、实用和专业的应用。

  ios 应用程序的基础cocoa
touch框架内容丰富、结构优美,通过将各种设计模式应用到其基础结构中,为第三方开发者提供了很好的可扩展性和灵活性。因此,要充分利用这一框架,应当深刻理解并恰当应用设计模式。本书受到gof的经典著作《设计模式》的启发,旨在引导大家掌握如何在ios平台上以objective-c语言实现
cocoa touch开发所要用到的传统设计模式。

]

作者简介

[

  Carlo
Chung(钟冠贤)计算机科学家,喜欢摆弄机器、爱好摄影。他拥有计算机科学硕士学位,专业方向是计算机视觉(人工智能的分支)。把人工智能与任何小装置结合起来的想法都能令他兴奋不已。他常常梦想着让iPhone变得更智能、更像人,曾把计算机视觉的知识应用到iPhone平台并开发了几个应用,有两个被作为特色应用出现在App
Store首页,其中有一个还被列为摄影类别中的最佳付费应用(Top Paid)。
  译者简介:
  刘威 
2001年毕业于中国科学院研究生院。热爱计算机科学,喜欢编程,尤其喜欢写程序解决实际问题。从2000年起从事软件开发工作,最近几年一直专注于手机软件开发,目前从事Android和iOS软件开发。新浪微博:@刘威-LiuWei。

]

目录

**部分 设计模式初体验
 第1章 你好,设计模式  
  1.1 这是一本什么书  
  1.2 开始前的准备  
  1.3 预备知识  
  1.4 似曾相识的设计  
  1.5 设计模式的起源——模型、视图和控制器  
   1.5.1 在模型对象中封装数据和基本行为  
   1.5.2 使用视图对象向用户展示信息  
   1.5.3 用控制器对象联系起模型和视图  
   1.5.4 作为复合设计模式的mvc   
  1.6 影响设计的几个问题  
   1.6.1 针对接口编程,而不是针对实现编程  
   1.6.2 @protocol 与抽象基类  
   1.6.3 对象组合与类继承

封面

Objective-C编程之道-iOS设计模式解析

书名:Objective-C编程之道-iOS设计模式解析

作者:[美] Carlo Chung,刘威 译

页数:297

定价:¥59.0

出版社:人民邮电出版社

出版日期:2011-11-01

ISBN:9787115265869

PDF电子书大小:157MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注