標籤:ios 學習 扣丁學堂
非常中肯的講,ios的書籍最好一本都不要買!大多都是在蘿莉囉嗦,寫一些非常簡單並且不怎麼實用的例子。有些甚至是在誤導,根本不成體系,所以完全不推薦看書!建議直接廢棄掉這個學習方法,在有好的ios開發書籍出現之前。
其他的學習方法,看部落格,不推薦!為什麼,寫部落格的人水平參差不齊,很多都不負責,所以也不推薦。
看視頻,最好的學習方法,因為大多數人都沒接觸過mac的系統,對於這個奇葩的作業系統的熟悉和對xcode(更加奇葩的編譯器)的熟悉有很大的協助,看什麼視頻呢?毋庸置疑的第一個就是 斯坦福大學那個白鬍子老頭的那個,反覆多看 多操作!把上面說的例子看懂寫會就可以了嗎?看視頻沒有個好方法有時候會適得其反,現在我為大家推薦一種新的學習理念,線上教育,有著系統的教學,豐富的知識,在遇到問題的時候會有老師線上解答,這也是將來教育的發展趨勢,現在做的比較好的線上教育網站不多,比如說扣丁學堂就不錯,大家可以關注一下。
注重對基礎知識的瞭解,比如記憶體管理(學這東西 實際開發中不見得有什麼用,但是面試的時候幾乎每個變態公司都會問到,所以必須要搞明白),基礎文法,比如什麼是協議,委託,代理等等。基礎的組件,比如UILabel、UIScrollView、UITableView、還有NavcationController等等這些的使用,注意一定要多寫,不要以為看懂了就不寫了,等你多寫幾遍的時候你才會發現 原來會遇到N多超級變態的問題。
對了,還有對於IOS機制的理解,比如一些變態的沙箱機制,從android轉過來的同學要知道,ios和安卓是不同世界的東西,完全不同!這貨沒有service,這貨沒法後台運行,這貨編譯器不怎麼給你提示的,你不能想擷取什麼資訊就擷取什麼資訊,想要擷取相簿的東西還要問一下使用者 讓不讓你用,反正 ios就是個奇葩,除了比安卓運行流暢,不怎麼卡,不用做適配之外,這貨缺點多的去了,做好心理準備,不要頭腦一熱就轉過來。
如果英語不好 搞iOS可能會比較困難,原因:SDK更新比較快,針對新SDK出的書比較慢,蘋果官方沒有中文文檔,只能閱讀英文文檔,國內沒有很活躍的iOS開發論壇,只有一個cocochina 但是活躍程度遠遠低於安卓開發論壇。遇到問題比較難解決。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
如何學好iOS