我是小白一枚,大學專業不是計算機和軟體專業的,工科專業,對於c語言算是有基礎,但是並不精通,現在想轉行做ios的開發工作,現在自學了oc,cocoa touch框架下的那些控制項什麼的也算是略懂毛皮,現在想進一步研究更深入底層的東西,卻困難重重,好多底層的東西沒有c的基礎好像難以理解,問了一些業內人士,給的意見完全相反。我雖然明白多學一點總是好的這個道理,但是目前是轉行待業期,學習時間當然越短越好,希望能少走彎路,各位大神們來給我這個小白指點迷津一下吧,交流下你們的經驗,怎麼才能進階成為高手


不管你是不是iOS開發,程序員都應該學習C語言。

我建議你選擇新世代的 Swift

7.25 更新 :

現在我更建議你選擇 React Native
c語言要看得懂 就可以了 不懂要知道怎麼翻書查資料就可以了 oc要會寫 ,oc其實和c語言風格很不同,oc延續了c語言的指針,指針沒有c語言複雜,沒有c語言那樣複雜的鏈表,oc語言的數組字典 比c的好用多了 oc的block非常像c的函數. 看到有英文書直接學oc 不用學c. 就我個人的經驗來說吧 swift 比oc簡單 oc比c簡單,語言還是比較容易學的。語言規則就那麼幾種比較死。 蘋果的框架學習需要積累,


C語言是編程的入門,C語言的一些語法知識是程序員都要學的.如果你感覺學習的不是很系統,我最近有寫C語言方面的博客.不過寫的不是非常好,剛寫到結構循環.目前iOS培訓也都是短期的,4個月不算長的!
要的 不解釋 C語言是基礎語言 沒基礎 怎麼搞


技多不壓身~
c語言是最基礎的 還是要懂得
高手不是短時間就能練就成的,C語言不用精通,但至少得讀懂代碼;畢竟OC也是在C上寫出來的;建議你如果是做IOS開發,可以學到一定程度後找個工作,工作中的進步才會是最快的!


推薦閱讀:
相关文章