当前位置:  开发笔记 > IOS > 正文

首先为Leopard和Cocoa Touch for iPhone学习Cocoa是否有意义?

如何解决《首先为Leopard和CocoaTouchforiPhone学习Cocoa是否有意义?》经验,为你挑选了3个好方法。

实际上我并不太关心Mac OS X的开发.我只想做iPod Touch和iPhone开发.但无论如何,我开始学习Cocoa和Objective-C.但似乎Cocoa和Cocoa Touch之间存在很多差异,所以我想知道我是否真的在浪费时间.我应该直接跳到iPhone主题吗?



1> Paul Robinso..:

有很多重叠,但如果你的学习目的是做iPhone编程,那么一定要直接学习iPhone编程.

作为副作用,如果您有这样的愿望,您将能够更轻松地获取Mac应用程序编程.


这种方法的另一个优点是iPhone编程基本上是Mac编程的一个子集.走另一条路需要你找出已经消失的东西.

2> Rob..:

我认为你可以选择Cocoa-Cocoa Touch或Cocoa Touch-Cocoa,并且仍然可以很好地掌握为这两个平台编程需要什么.几年前我在我的Mac上尝试过Cocoa开发并且非常困惑.我最终决定接受iPhone编程,并选择了开始iPhone开发:探索iPhone SDK,在几周内完成了这本书的工作,我现在对事情了解得更多.真的,所需要的只是对Mac编程的一个很好的解释.我相当自信我现在可以用更少的努力来获取常规的Cocoa编程.如果我开始使用常规的Cocoa编程,我相当自信能够轻松地获取iPhone编程.存在差异,但两个平台之间存在很多(非常酷)相似之处.

PS,我非常强烈推荐这本书,如果你真的对iPhone开发感兴趣的话.值得每一分钱.



3> dodgio..:

通常我会赞同其他答案:直接学习你感兴趣的主题.但是对于Cocoa/Cocoa Touch,你最好还是阅读Mac OS X的Cocoa Programming,第3版.作者:Aaron Hillegass.这真是太棒了!


这是一本好书,但它并不一定比Beginning iPhone开发更好.
推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有