良好的学习资源Objective-C

我已经开发了多年Java,主要是Linux和Windows。 在我大学和研究生阶段,我也在C和C ++上做了很多。 我最近(在过去的一年半)开始在家里主要使用苹果电脑,并且有兴趣探索他们的Xcode开发环境。 我对学习如何使用Cocoa接口感兴趣,但是,我对Objective-C一无所知。 我知道这是一个C的纯超集,但是我对一些学习它的资源感兴趣。

过去,为了教授自己关于Swing for Java的概念,我使用了O'Reilly的书籍,例如Swing Bible,Marc Loy等人的Java Swing。 人。 Objective-C有没有类似的书,还是一本非常好的书? 我宁愿如果这是相当技术性的,有例子等。有没有人试图学习Objective-C这种方式? 有什么具体的事情我应该看看?

只要注意,是的,我有K&R,我已经阅读了很多次,我知道C语法。 它已经有一段时间了,但是我记得它有很多。 :)我确实看到这个问题 ,但我没有看到任何特定的资源提到,只是一些关于学习的一般性陈述。

谢谢!

  • Objective-C编程和Cocoa核心能力的 概念 – 苹果公司关于语言和Cocoa框架的官方基础文档。
  • cocoa编程为Mac OS X – cocoa新人的权威书籍。 它实际上比Objective-C更专注于Cocoa框架,但仍然是无价之宝。
  • Objective-C 2.0中的编程 – 重点关注Objective-C本身而不是Cocoa; 可能比有经验的程序员需要更多的基本信息,但涵盖了大量的好东西。
  • Matt Neuberg 编程iOS 6的“语言”部分详细介绍了Objective-C本身。
  • CocoaDevCentral – 优秀的教程。 从“学习…”和“Objective-C风格”教程开始。
  • 斯坦福大学的免费CS193E和CS193P课程
  • CocoaHeads.org – 关于Cocoa / Objective-C的大量资源(书籍,网站和代码)。
  • HyperJeff的cocoa文学清单 – 一个有用的信息的巨大汇编等
  • cocoa爱 – 一个优秀的博客,具体,有用的片段和深入的解释。
  • cocoa是我的女朋友 – 一个有趣和有用的博客(通常)关于cocoa。
  • cocoa程序员最佳实践 (由Aaron Hillegass撰写) – 有点过时,但是包含了一些用于理解和遵循Objective-C / Cocoa惯例的小块和指南
  • CocoaDev.com wiki – 特别适合特定课程或任务的特定问题。 (正在更新)