好的......在你扼杀我做这个主题之前,我确实搜索了档案。
我想开发iOS应用。我的背景是Web开发,所以我的舒适区域是PHP,SQL,HTML / CSS和JavaScript。
我选择了“Objective C Programming:The Big Nerd Ranch Guide”并且一直在努力。这是一本很棒的书,我觉得我开始粗略地理解目标C.
我想继续写一本关于iOS编码的书,但是问题就在于......现在大部分内容都包含旧版本的Xcode。有一些重大变化,这些书中提到的很多内容已被移动或不再存在。
BNR iOS书在4月份推出了新版本,但我不想等那么久。还有其他什么东西写得很好,我现在可以看一下了吗? (除了Apple的文档?)
我正在考虑Sams在24小时,3 / e中自学iOS 5应用程序开发,但是没有很多评论。
看起来斯坦福的播客最后一次更新于2011年秋季,从那时起事情发生了变化。
建议?
答案 0 :(得分:2)
远离大牌出版商和“以Y时间自学X的东西”格式,与知名作家/演讲者一起参与Objective-C编程场景,如Aaron Hillegass http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_nd_edition_,Matt Drance http://pragprog.com/book/cdirec/ios-recipes ,这就是你会找到好东西的地方。
答案 1 :(得分:0)
我现在正在处理的几本书是:
开始iOS 5开发:探索iOS SDK - Apress - ISBN 9781430236054
iOS 5开发者手册:适用于iOS程序员的核心概念和基本配方(第3版) - Addison Wesley - ISBN 978-0321832078
答案 2 :(得分:0)
我一直是Apress发布的iOS书籍的粉丝,所以如果你刚开始的话,我建议你查看以下书籍:
开始iOS 5开发 - 探索iOS SDK
http://www.apress.com/9781430236054
似乎在亚马逊上获得了积极的评价:http://www.amazon.co.uk/Beginning-iPhone-Development-Exploring-iOS/dp/1430236051/。
答案 3 :(得分:0)
我阅读了第一版BNR iOS编程书,它让我很好。我知道有第二版使用Xcode 4,但我不认为它包括ARC的添加。你有这本书的第2版吗?
在iOS开发中购买书籍很难,大多数在几个月内已经过时了。但老实说,自从BNR第二版以来,我认为没有太大的变化,除了ARC之外,它非常简单易读,并且有一些很好的在线教程可以帮助你进行阅读。
另一本书可能对你有所帮助,但我认为从个人经验来看,你应该开始研究一款应用,并在你找到它们后提出问题。我开始为我的学校开发一个应用程序,当我去的时候我有问题,我在Stack上找到了大多数答案,或者使用Google。
如果您现在购买新书,您可能无法真正学到任何新东西或任何您需要的东西。如果你觉得足够舒服,我建议你开始研究一些东西,然后在四月份抓住新版本。
答案 4 :(得分:0)
我强烈推荐iOS 5 Programming Pushing the Limits。它比许多入门书籍更深入地涵盖了许多主题。这是一本很棒的第二本书。在上面提到的开始iOS开发之后阅读它。