1樓:風止
C語言是入門需要學的,然後是OC,這兩個算是iOS開發的基礎課程吧!
如果您對iOS開發課程體系有所了解,你就不會這麼煩惱了.
自學學習效率其實不高,如果條件允許可以系統的學習一下.
2樓:Ying Zhong
首先Objective-C是C的超集這你應該是知道的,這和C++與C的關係還不同,ObjC完全相容C。
但是iOS開發日常基本上是在用Cocoa Touch Framework。與介面,裝置硬體,系統介面相關的開發全都是通過ObjC或者Swift在用Cocoa,稍低層的部分(比如某個演算法)可能會接觸到少量的純C和一部分的C++,也就是說絕大部分的時間都是在寫ObjC(當然還有現在的Swift)。
ObjC和C的思維方式有很大的不同,熟練C可能在剛開始的階段並不能帶來什麼優勢。但我一直覺得,C對於程式設計師來說是一門非常重要的語言,不管你是做什麼開發的,對C都要有一定程度的掌握。
如果是完全新手,我非常建議學習Swift,然後藉由一些第三方庫了解熟悉ObjC,然後藉由ObjC了解熟悉C。
總之C在現代程式語言裡面的地位是乙個巨人,我是這麼認為的。
3樓:
如果不是為了找工作的話,連OC都不用學,要是找工作的話,我覺得可以直接上OC,碰到不會直接網上找,C和OC差距還是比較大的。其實建議大概看看OC就直接學iOS開發,沒必要把OC都弄得很懂了再接觸Cocoa Touch這樣的,會很快就沒興趣,然後就放棄了。
4樓:
先學c你至少了解這些東西後學oc,資料型別,函式,陣列,列舉,結構體,指標,最好再了解一點封裝繼承多型的知識。
然後接受oc的設定
接受oc的設定
接受oc的設定
其實還是挺簡單的。
現在(2019)入門iOS開發學Swift還是objective c?
sword 我的建議,可以先從Swift學起,但是等能夠熟練用Swift進行開發的時候,一定再轉回頭了解Objective c。原因如下 1.如今面試少不了問oc有關的知識點 2.雖然Swift逐漸替代了Objective c,但是很多公司老專案仍然用的Objective c,如果你要去維護,必然需...
入門C 遊戲開發推薦本書
itlr C 遊戲程式設計入門 Beginning C Through Game Programming Game Coding Complete,Fourth Edition C For Game Programmers Leon WINDOWS遊戲程式設計大師技巧 第2版 附光碟 豆瓣 這本書可...
沒有蘋果電腦能入門 iOS 開發嗎?
王禹效 Legolas 語言入門的話,網上隨便找個編譯器。0 元。學框架的話,iPad Swift Playground 就可以。學好基礎後租乙個雲上 Mac,什麼都有。每月一百。真的確認喜歡 iOS 開發了,買一台二手的品相很不錯的 Mac。四千左右。我比較推薦你賣掉的 Windows 電腦,小攢...