前些时间刚刚结束了BNR:Objective-C的书评送书活动,当时还在想什么时候会有BNR:iOS的书评送书活动,这不马上就有了,32个赞顶起啊
BNR出品必属精品啊,给你一个很好的入门,前面的路铺好了,后面走起来也会很快。废话不多说了。
等不着中文版的,就先着急的读原版了。虽然这里发的是第3版的样章,但从内容上看起来没有太多区别,只是用的Xcode是4.3 SDK也不是最新的,但是完全不影响学习哈。
第一个demo依然是Q&A,非常简单的例子,把应用开发中的基础知识讲解的非常透彻,同时也教你学习Xcode工具,加快程序的开发,这里用的xib来构建view(虽然在实际开发用xib画view比较少用,主要是不方便管理),把各个控件与view的关系理的很清晰。 对于用户的点击,界面的响应,及背后都做了些什么事情,也都用图表的形式给予解释,让人一目了然。作者们都很用心,想把iOS的一切都告诉你,可能现在你还理解不了
对于其中讲MVC部分非常喜欢,MVC常常挂在嘴边,说起容易,理解起来也是很难,但真正在写代码时把他们分的一清二楚还需要多写几年代码吧,这里在一开始就把MVC引入,并在例子中进行解释,把每个类的所属表达的很清楚,一下就可以看清程序中每个类之间的关系是怎样的,真心赞。真正到了实际项目中,类多的很,要想真正理清他们间的关系,好难
还要再说下,在讲xib与code关联时,那些技能是基本的,虽然在真正项目开发中用的不多,但是掌握下对于理解后面的内容是有帮助的,这里用图的形式描述它们间的关系,如每个controller的view与他的控件是怎么管理的,点击事件又是怎么响应的,在后面用到uitablview时对delegate,datasource的理解也是很有帮助的。
通过第一个例子Q&A,一个完整的iOS应用就开发完了,虽然功能简单,但是过程完整,(麻雀虽小,五脏俱全啊),在开发复杂的应用时 主要是业务逻辑复杂了,过程还是那些。掌握了基本过程,再开发应用时就是只有想不到,没有做不到啦
在第二章中涉及到了设计模式的知道,工厂方法,这是比较简单容易理解的一种设计模式,用在这一章的例子中再适合不过了,作者将各种知识融合的恰到好处啊。虽然样章中第2章不完整,你是不是已经按捺不住要继续读下去的心情了,等不及可以先去买本读着,等第4版出了再看一遍,如此喜欢再读一遍又何妨呢。
但是呢,有个前提就是你如果把BNR:Objective-C提前读过了对于理解书中的知识很有帮助,在本书中经常会映射到那本书中,所以读过那本书,对这个的学习理解都很有帮助的。
写完了,我接着看书去得,iOS7的书好多都没有引进的,真心希望华中科技出版社能够多引进些优秀的书,小伙伴们,抓紧了,再不快点8都快要来了啊
读OSC样章
《iOS编程(第4版)》热门书评
-
优质的向导型教程
39有用 1无用 膘 2013-07-24
拿到这本书不久,我就投入了一个Mac项目的开发,然后直到最近,才重新开始iOS编程。 所以迟迟没有对这本书做出评论。除了自己编码,我现在还要管理一个微型团队。我的书架上,有从最简单的语言基础,到step by step 的工具教程,再到底层机制(不过这本是Mac OS而不是iOS的)类型的书都有,而...
-
困难模式的 iOS 学习
8有用 1无用 initWithName 2015-11-11
这本书相当于「困难模式的 iOS 学习」,不要疑惑,实际上:大多数人只有在这种困难模式下,才能面对一本不会说话的书本,学好、学成。确实,市面上有些书,讲得非常易懂,往往先讲 UI 部分,手把手教你做几个简单的 app。大多数人也确实能照着书本做出来。可做完以后,抛开书本面对空白的 Xcode,还是什...
-
好书,好培训教材,好翻译
6有用 0无用 nurft 2013-04-18
我原先看电子版原版的,但是来回翻看太麻烦,毕竟不像母语那么敏感,容易前看后忘。于是想买本中文版看看,但最大的担心是翻译,后来看看各地评价,果断买了。中肯的说,本书的翻译还是很不错的,很清晰,很干净。几乎任何有可能有歧义的术语名词都附带英文原文。极个别不清楚的地方,我对照原文,发现原文也很晦涩难懂。如...
-
很有用,但中文校对可以下岗了
2有用 1无用 燕小抗 2015-02-07
书很有用,知识点覆盖全面,图文详细,值得一读。缺点是中文版校对太不仔细了。粗读一遍,发现明显错误三四处(类名写错、写重复、标签标错等)。最不可思议的是目录部分,21章下来就是23章,跳过第22章。然后一路到29章《后记》,后面又紧跟一个22章。这、这算什么,这也是正规出版社出的书?...
-
基本达到期望,但提醒一下未来的读者
2有用 0无用 老刘 2014-11-17
如果你对编程这件事从来都没涉足过,这本书仍然会觉得吃力。如果你编过程,但不熟悉面向对象(我就是),那么这本书中穿插了一些基本概念的介绍,这点还是挺好的。但是持保留意见的是作者介绍的方式。作者在开头也说了,好多概念他会一开始一带而过,有时是故意让读者产生一些疑惑,但在随后的章节会不断重新介绍,所以读者...
书名: iOS编程(第4版)
作者:
出版社: 华中科技大学出版社
原作名: iOS Progarmming, 4th Edition
译者: 丁道骏 | 张召 | 吴春燕
出版年: 2015-1-1
页数: 560
定价: 99.90
装帧: 平装
丛书: The Big Nerd Ranch Guide
ISBN: 9787560997902