2009-07-28 84 views
2

我不確定是否StackOverflow是提供此問題的正確服務,但我相信它值得嘗試。有經驗的PHP開發人員學習Objective-C的最快捷方式是什麼?

我是一名經驗豐富的PHP開發人員,現在對構建一些iPhone應用感興趣。我在Google上搜索了關於objective-c的教程,但是找不到適合初學者的教程。

你有什麼建議,像傻瓜Objective-c的東西? :)

再次感謝。

+0

也看到前面的問題[Objective-C的資源(HTTP://計算器。com/questions/7571/cocoa-and-objective-c-resources)在答案中有很多很好的鏈接。 – alxp 2009-07-28 13:19:35

回答

3

Programming in Objective C是一本很好的書。它的寫法與Kernigan和Ritchie的C書相似。它從一開始就開始,並沒有對先前的知識做過多的假設。

+1

Kochan的書+1。他有着優秀的寫作風格,並且在解釋語言方面做了不錯的工作。但是,他不包括Cocoa API。 – FloppyDisk 2009-07-31 17:36:13

1

我學會了使用這本書:

http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619

這真是太棒了,涵蓋了你需要製作可可應用程序的一切。你將在那裏學到的很多東西可以直接轉換成編寫iPhone應用程序。

你可以做的另一件事是找到一些開源的iPhone應用程序來學習,一個好的開始的地方應該是http://www.appsamuck.com/,他們有一堆示例應用程序,你可以看看。

如果你只是尋找一個OBJ-C語言教程蘋果有一個相當不錯:

http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html

1

開始編程獨家在Objective-C。既然objective-c是c的嚴格超集,如果你知道c或c類語言,那麼你就有90%的存在。如果你知道一個oo語言,你就有95%的存在。我這樣做的方式是直接跳入iPhone應用程序。有很多教程,一些優秀的,開始iphone程序員。另外,由於iphone sdk非常龐大,並且一直在增長,所以最好直接進入iPhone應用程序,而不是先學習objective-c。這有助於熟悉sdk以及Objective-C語言。

從在Objective-C中成爲一名完全新手,我花了大約2個月的時間纔在應用商店中獲得應用。由於這是我的第一款應用程序,因此不在前十名中,但卻是一款可敬的表演

+0

感謝您的回覆。我同意,我將很快進入我的第一個iPhone應用程序,它將從我的一個Web服務API獲取XML結果並在屏幕上顯示數據。這將有助於我有一個想法。 – TamTam 2009-07-28 13:39:03

0

我不能推薦Big Nerd Ranch課程。昂貴的,假設你的公司沒有覆蓋它,但它們很棒。幾年前,我和兩個同事一起去了。我已經和可可一起工作了很多年,但是我發現了很多價值。與我一起出席的兩個人都是新手,並且學到了很多東西。

否則,Aaron的書或Apress出版的任何書籍,由Dave Mark編寫/編輯的書籍都很棒。

相關問題