畅销但不经典_iPhone开发基础教程书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > iPhone开发基础教程 > 畅销但不经典
hooliganstreet iPhone开发基础教程 的书评 发表时间:2014-04-18 11:04:26

畅销但不经典

看到第八章了, 大体上还是不错的, 基本上算是手把手教你编程, 也不像国内的某些书籍那样你会的东西重复来重复去, 所以畅销还是有道理的.

但, 这本书谈不上是经典书籍.

第一, 正如大多数人说的那样, 版本太旧, 苹果的版本又不兼容. 当然, 对我而言, 仅仅就是看一下苹果系列的开发是什么模样, 所以这一点问题算不上太大;

第二, 这本书对没学过Objective-C的读者来说可能稍微会有点困难, 而书中对Objective-C没有任何介绍. 当然, 书中也说了, 读者需要Objective-C的基础, 但加上一个简短的附录效果可能会更好. 对我而言, 虽然没学过Objective-C, 但比较熟悉C和C++, 连蒙带猜也还算可以看懂, 所以这一点也不算太过;

第三, 书中没有任何介绍苹果为cocoa touch写的类API结构, 好像作者认为读者应该理解这些东西, 所以直接使用UIView, UIWindow, UIControl等类, 而缺乏这些类的简介, 甚至这些类的作用; 读者只能从上下文中去猜; 甚至于某些委托类都直接使用. 而且, 委托类会有不同的回调方法(如果我没理解错的话), 这些回调方法有些作用类似但书中并无强调或解释, 比如, PickerViewDelegate(就像是一个列表)有查询某一行的回调, 这个回调应该有不同的原型以便返回不同的类型, 比如, 返回NSString*为返回文本, 返回UIView*为返回某个视图(可以为图像视图)......, 但书中没没有解释这些东西. 作为一本冠名"开发基础教程"的书来说, 这个的比较致命的. 这是这本书不能成为经典的主要原因之一. 对我而言, 因为以前有开发Windows的经验, 所以对Window, View的概念还算了解, 所以也可以理解个大概, 但由于书中缺乏一个整体的类框图或者对类的一个介绍, 所以不能对此行程一个准确的理解;

第四, 除了缺乏类API结构的介绍外, 这本书对于xib文件与视图以及.h/.m类源代码之间的关系介绍的过于含糊. 不去说详细介绍xib的文件结构, 甚至对xib的自动加载过程都无只言片语, 这一点更是致命的; 尤其在第六章, 使用了与前面不同的图标文件对应法, 但没有任何介绍. 这是这本书不能成为经典的主要原因之二.

有鉴于此, 这本书顶多给四星.

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读