我已经开始学习Objective C,而没有"成为X-Coder"电子书(http://download.cocoalab.com.s3.amazonaws.com/BecomeAnXcoder.pdf)之前的编程经验.我的问题是,如果我想进行iPhone开发,我是否正朝着正确的方向前进?我是在学习错误的语言,还是应该学习Cocoa Touch?正如我所说,我没有任何经验,只需要有人指出我正确的方向.如果我把它放在错误的地方,我会付出代价.非常感谢你花时间陪伴.
简短的回答是Cocoa Touch 是 Objective-C.而现在长期回答......
Objective-C是Cocoa Touch的精髓,它指的是Apple为iOS开发构建的框架.所以基本上,如果你正在学习Objective-C,那么你正在学习Cocoa Touch的一部分.Cocoa touch专门指代为iPhone和iPad编写的代码库和框架.
如果你刚开始,你可能想要学习C然后学习Objective-C.但是,这完全取决于你.知道C可能会有所帮助,但不是必需的.
如果您决定使用Objective-C作为第一语言,我建议您阅读一些关于Objective-C语言的书籍以及一些关于iOS开发的书籍.我读过Head First iPhone开发(O'Reilly)亚马逊 | 谷歌和萨姆斯24小时自学iPhone智能手机(亚马逊).有人建议调查名为Apress的出版商,但我还没有.一旦开始,还有一些很棒的博客可供您查看.Matt Gallagher的Cocoa with Love不是一个初学者博客,但它有一些很好的信息.
最后,请随时在Stackoverflow上询问具体问题,不要忘记使用Google.
祝好运!
| 归档时间: |
|
| 查看次数: |
757 次 |
| 最近记录: |