3

我想学习在 iOS 上编程,我发现亚马逊和其他讨论网站推荐的最好的书都属于旧的 iOS 版本。我的问题是:

  • iOS 6 中是否有如此巨大的变化(就像 Java SE 5 与旧版本相比发生的变化),同时将它与旧版本进行比较,这改变了我们的编程方式,值得通过 iOS 学习材料从头开始学习 iOS 开发而不是专注于旧的(好的)学习资源?
  • 您推荐哪些教程书作为 iOS 编程的起点?

我看到了这个链接: https ://stackoverflow.com/questions/3403049/best-book-resources-for-learning-ios-programming

但看起来,它已在 2 年前被问到,并且自几个月前以来一直没有更新,并且显然甚至不包括 iOS 5 学习资源。

4

3 回答 3

4

老实说,入门任何介绍性书籍就足够了。您不需要最新的 iOS 6 风格的教程即可开始学习。

阅读 Apple 文档以开始使用:Apple Developer Portal

尝试一些教程:Ray Wenderlich

你会通过实践学得最快。所以,就自己想出一些小项目,试着在网上找资源来完成吧

于 2012-10-22T19:48:40.173 回答
4

对于大多数类型的编程(例如 ARC),从 iOS4 到 5 的跳跃比从 5 到 6 的跳跃更大。我遇到的最大问题是 [UIViewController viewDidUnload:] 现在已弃用,您应该将清理代码放在 dealloc 中。但通常情况下,95% 的代码仍然以相同的方式工作。

我的 iOS 5 代码被重新编译到 iOS 6 并且运行良好。

于 2012-10-22T19:50:46.967 回答
1

我建议您首先联系Stephen G.Kochan 撰写的“Objective-C 编程”一书,如果您想快速学习,请阅读Lynda iOS 6 基本教程或第一个iPhone 开发书第 3 版 (os6)。如果您想要强大的学习能力,请从 iTunes U 中的斯坦福大学 iPhone 视频(2013 年冬季)开始并完成作业。

于 2013-06-02T05:20:13.797 回答