#8 清醒疯子 2014年03月27日 中文书真的很吃亏,英文版很多书都出半年了,还不见中文版。还是找一两本中文书打点基础之后直接啃英文书吧,但凡啃下来了,后面就是源源不断的好处。 欣赏 0 反对 0 回复本楼
#10 zhanglees 2014年03月27日 8楼 @清醒疯子 你说的没错,不过考虑到效率,我还是会买很多中文书的. 主要是看着方便,理解起来快,不行在找英文. 如果直接看英文的话,我更倾向于 @tinyfool 说的,老老实实看文档. 欣赏 0 反对 0 回复本楼
#11 清醒疯子 2014年03月27日 10楼 @zhanglees 你可以换个角度去想,如果文档真的一切OK的话,在美国为什么还会有人买书? 那些销量巨大的英文开发书,究竟补充了什么文档所缺失的东西? 欣赏 0 反对 0 回复本楼
#13 pinxue 2014年03月27日 http://shop.oreilly.com/category/deals/ios.do?code=WKPHPR7 底下 Matt Neuburg 的书讲很详细、扎实,就是有点啰嗦。 欣赏 0 反对 0 回复本楼
#14 Farley 2014年03月29日 11楼 @清醒疯子 不能同意更多,有些记录了开发者最佳实践的书还是值得一看。 以下是我读过觉得不错的书: 入门:《iOS Programmming: The Big Nerd Ranch Guide》就是楼主贴的那本,把书中各章的project都过一遍应用开发就基本入门了。 界面:《Pro iOS TableView》只有300页左右,看完就可以做出自定义程度很高的tableview了,是对文档不错的补充。 框架: 《Cocoa Programming for Mac OS X》这本其实讲的是OS X开发,但是对Cocoa框架的剖析非常到位,理解了框架背后技术的基本原理,查文档才会更有效率。另外,里面介绍ARC同时还讲了retain release手动管理内存,这是很多开发书籍没有的。 《iOS 7 Programming Cookbook》 比较厚, 常用的API用法都有相应的实际例子参考,更适合在需要实现功能时查阅。 《Programming iOS 7》 Matt大大出的书,观点比较高,内容比较深入,适合进阶学习。感觉讲的比较啰嗦,只看了几章,已经没有耐心往下看了(PS: 我是英语专业的学生==) 深入:《iOS 6 Programming Pushing the Limits》应用开发的高级技巧介绍,有涉及到调试和性能优化。 欣赏 0 反对 0 回复本楼
#16 清醒疯子 2014年03月30日 14楼 @Farley 谢谢书单。 《iOS 6 Programming Pushing the Limits》这个有iOS7的了。 欣赏 0 反对 0 回复本楼
#17 呼神护卫 2014年03月31日 1楼 @墨_守 我也在看这本。刚刚看到第6章。就我接触到的部分来看,大部分代码在最新的Xcode5 和 iOS 7.1上是没有问题的。只有一个initWithNibName的方法需要改成initWithCoder,因为Xcode5是默认采用storyboard来设计界面了。详见这里 欣赏 0 反对 0 回复本楼
#19 zhangmeteor 2014年03月31日 大部分书都是讲语法,api,如果你是有经验的ios开发者,我觉得effective objectiveC 2.0可以看看,比较少讲ios的一些语言规范,特性之类的书籍。 欣赏 0 反对 0 回复本楼
#21 呼神护卫 2014年04月01日 20楼 @mrmign 好啊,握爪~是三四章的命令行例子吗?我当时没有每个例子都调,你调不通的是哪个例子?按说这部分没用什么cocoa touch框架里的东西,应该不会有过时的问题吧…… 欣赏 0 反对 0 回复本楼
#22 mrmign 2014年04月02日 21楼 @呼神护卫 不是前面的cmd例子,是个cocoa touch的例子,具体是哪一章的 我忘了,现在看到13章了,继续往后看了,不管它了也 欣赏 0 反对 0 回复本楼
#23 hikui 2014年04月03日 你都作为一个成人了,讲iOS开发的书还需要别人手把手的推荐么? 会用Google么?会用豆瓣么?知道iOS怎么拼写就可以找到一大堆的信息了吧 欣赏 0 反对 0 回复本楼
#24 linxing 2014年04月03日 一楼那哥们推荐的那本书我也正在看,关键不是看书,要自己把代码敲一遍,慢慢的就懂了,我是看完这本和iOS7 Cookbook,也算是入门了,不懂Google和看文档就好了 欣赏 0 反对 0 回复本楼