2010-06-25 91 views
5

我想把我的脚放在iPhone编程的世界。我对C#编码有一定的经验。学习iPhone编程来自C#背景

即使在触摸可可之前,我是否应该开始学习objective-C [或者]有更好的方法(我对iphone编程一无所知)。

有没有推荐的书籍/博客我应该通过我的学习曲线。

**如果这是一个重复的问题,可有人点我的原单的问题,请**

感谢

+1

可能的重复[有关经验丰富的C/C++/Java/C#开发人员的Objective-C 2.0的好书](http://stackoverflow.com/questions/1210919/a-good-book-about-objective- c-2-0-for-an-experienced-cc-java-c-developer) – 2010-06-25 02:29:33

回答

3

查看iPhone Application Development关于iTunes的视频讲座 - 这是一个开始的好方法。

+0

简直不敢相信我离开了这些教程!优秀的资源。 – Pierreten 2010-06-25 02:33:39

+0

+1这是我学到的。任何有经验的程序员都应该能够很快地完成这些任务。 – drharris 2010-06-25 22:42:18

2

Beginning Objective-C由斯科特·雷诺兹的C#家伙让我开始了我的道路上发展我的第一个IPhone应用程序上个月。

如果你是一个熟练的C#开发,你会发现在移动到obj-C小摩擦(从学习新的API,但是这是在转换到任何新的环境,可以预料的一边。)

主要因为没有GC来处理这个问题,所以障碍是内存管理。

+0

+1内存管理让我寝食难安。 – 2010-06-25 02:36:16

0

我建议先熟悉直C。 Objective-C是C的一个严格超集,你将会使用像指针这样的东西。您还将了解C层结束和Objective-C层开始的位置,例如知道为什么NSInteger无法插入到NSArray中。