PHP中文网2017-04-24 09:14:11
提升自己的最好的方式就是多寫多練,把書上的程式碼多敲一敲,找幾個專案練練手,在做的過程中才能發現自己到底哪裡不會,那裡不熟,然後你就知道自己需要再學什麼了
黄舟2017-04-24 09:14:11
看樣子題主是打算學習iOS開發了。我就當題主要進行iOS開發來回答吧。
這個必須要答一下。
我是上學期開始學iOS開發的,當時直接就開始寫ui,oc的文法其實是有那麼一點抽象的。所以一開始學習的時候耽誤了很多時間。
既然題主已經提到oc的語法看完了,那我覺得下一步就可以開始進行一些簡單的介面編寫了。大部分的書都是用的storyboard來開發,我建議題主初學的時候用xib的方式進行開發,因為剛開始就採用純程式碼會比較難。這一個階段基本上就是一些拖控件,然後是利用程式碼來修改控件的屬性。
個人建議是找一個你喜歡的app(看上去界面別太複雜的),然後來模仿,然後在模仿的過程中不斷的去查資料,看別人的博客,慢慢就會開始理解iOS開發的一些基本的方式了。
題主說看書,我的建議就是直接上,直接開始用xcode寫,只有不斷的實踐才能遇到問題才能慢慢解決。而且網路上很多部落格寫的不知道比很多書強了多少,所以,不用害怕儲備不夠,直接上手寫。
這一個階段過去基本你就能對iOS開發有一個大概的了解了,這個時候對程式碼的理解也會更進一步。
下一個階段你可以試著去想一個app然後自己去試著實現,怎麼網路取得資料怎麼佈局,這些慢慢都會開始理解的。
推薦一下唐巧的博客,我剛開始學習的時候就看了很多他寫的博客,現在還在經常性回顧,寫的非常好,他也算是iOS開發領域的領頭人。
大概就是這樣。
最後還有一句話,堅持下去,無論中間有多少苦多少累,堅持下去就會很好的。祝好。
巴扎黑2017-04-24 09:14:11
1、最好的提升方法就是做項目,如果沒有現成的項目可以仿照用過的APP,實現相同的功能,在程式碼中了解自己欠缺的東西。
2.最好的資料就是蘋果的官方文檔,是需要看一下的,去http://www.raywenderlich.com/看看別人寫的優秀教學。