2010-06-25 88 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中。