用于Java到Cocoa转换的书籍或其他资源

时间:2013-05-01 13:18:35

标签: java objective-c macos cocoa

我已经学习了Java(包括Android),并希望转换到用于Mac OS X的Objective-C / Cocoa编程,试图找出要使用的书籍或其他资源。我想尽快跳进去;我没有在Objective-C(主观C ??)中学习C的各个方面。我已经读过this thread但OP已经知道C; this one是有帮助的,但比我正在寻找的更为通用(我已经知道如果可能的话,我想直接进入Objective-C)。

很多人(here, for example)推荐Aaron Hillegass的 Mac OS X可可编程作为Cocoa教科书。我打算用它。但是,如果我只知道Java而不是Objective-C,我会理解它吗?我曾经考虑过首先使用Stephen Kochan的Objective-C 编程(也是强烈推荐)来学习Objective-C的基础知识,但这本书看起来像编程的一般介绍,我和#39;我需要经历一堆我已经知道的东西。我应该尝试像this one那样的特定于Java开发人员的书吗?如果是这样,我还需要Hillegass吗,还是足够了?或者,我是否可以阅读一些快速的在线文档来指导我完成Java / OC差异,然后直接进入Hillegass?

1 个答案:

答案 0 :(得分:1)

IMO,为Java开发人员学习Objective-C 不仅涵盖了语言之间的差异(主要是次要的),而且对这些差异的含义有很好的洞察力。但是,是的,这不会涵盖可可。在完成Objective C之后,Hillegass的书非常适合Cocoa与X-Code和Interface Builder工具相关。我不确定网上是否有好的'tuts',但显然像SO这样的网站最适合您可能会遇到的具体问题。根据其标题,Hillegass的书强调Cocoa和MAC OS,而不是Cocoa触摸和iOS。