首先在第1個月里,我們必須學(xué)習(xí)開發(fā)語言O(shè)bjective-C。參考書看《Objective-C基礎(chǔ)教程》這本書就行了。書看到后來還需要補(bǔ)充一些關(guān)于面向?qū)ο蟮闹R,一般計算機(jī)專業(yè)的學(xué)生都是在學(xué)C++的時候接觸這類思想的。我推薦的那本參考書里也會有一些講解,進(jìn)階的學(xué)習(xí)需要以后再去看資料,沒有特定教材,因?yàn)槊嫦驅(qū)ο笫且环N編程思想,好在Objective-C本身就是這種思想的體現(xiàn),以后寫代碼的時候可以慢慢體會。學(xué)完《Objective-C基礎(chǔ)教程》,就會對iOS開發(fā)中所用到的基礎(chǔ)數(shù)據(jù)類有一個了解了,這時候應(yīng)該就可以寫簡單的無界面程序了。
接著就是iOS開發(fā)進(jìn)階階段的學(xué)習(xí)了,學(xué)習(xí)iOS開發(fā)的軟件運(yùn)行原理,軟件開發(fā)思想、規(guī)范以及一些蘋果公司提供的常用標(biāo)準(zhǔn)UI(User Interface,用戶界面)控件的使用方法。這個階段推薦的參考書是《iPhone 4與iPad開發(fā)基礎(chǔ)教程》。這段時間的學(xué)習(xí)時間大致需要2個月。
然后是熟悉常用第三方控件。這一步主要是試用,學(xué)習(xí)第三方代碼,要求閱讀第三方開發(fā)文檔以及代碼多一些。可以與開發(fā)同時進(jìn)行,邊學(xué)變進(jìn)行軟件開發(fā)。
自學(xué)總是要多耗時耗力的,如果享有更高效的學(xué)習(xí)方法,參加一個培訓(xùn)機(jī)構(gòu)的iOS開發(fā)技能培訓(xùn)班總歸要好得多。對于睿峰來說,每一個學(xué)員的背后都有無窮的潛能亟待開發(fā)。但是現(xiàn)在自學(xué)是對于有基礎(chǔ)和iOS開發(fā)濃厚興趣的學(xué)員來說的,半年的時間是必須要付出的!