如何學習IOS

來源:互聯網
上載者:User

非常中肯的講,ios的書籍最好一本都不要買!我買了五本IOS的開發書籍,沒有一本滿意的,大多都是在蘿莉囉嗦,寫一些非常簡單並且不怎麼實用的例子。有些甚至是在誤導,根本不成體系,所以完全不推薦看書!建議直接廢棄掉這個學習方法,在有好的ios開發書籍出現之前。

其他的學習方法,看部落格,不推薦!為什麼,寫部落格的人水平參差不齊,很多都不負責,所以也不推薦。

看視頻,最好的學習方法,因為大多數人都沒接觸過mac的系統,對於這個奇葩的作業系統的熟悉和對xcode(更加奇葩的編譯器)的熟悉有很大的協助,看什麼視頻呢?毋庸置疑的第一個就是 斯坦福大學那個白鬍子老頭的那個,反覆多看 多操作!把上面說的例子看懂寫會就可以了。

注重對基礎知識的瞭解,比如記憶體管理(學這東西 實際開發中不見得有什麼用,但是面試的時候幾乎每個變態公司都會問到,所以必須要搞明白),基礎文法,比如什麼是協議,委託,代理等等。基礎的組件,比如UILabel、UIScrollView、UITableView、還有NavcationController等等這些的使用,注意一定要多寫,不要以為看懂了就不寫了,等你多寫幾遍的時候你才會發現 原來會遇到N多超級變態的問題。

對了,還有對於IOS機制的理解,比如一些變態的沙箱機制,從android轉過來的同學要知道,ios和安卓是不同世界的東西,完全不同!這貨沒有service,這貨沒法後台運行,這貨編譯器不怎麼給你提示的,你不能想擷取什麼資訊就擷取什麼資訊,想要擷取相簿的東西還要問一下使用者 讓不讓你用,反正 ios就是個奇葩,除了比安卓運行流暢,不怎麼卡,不用做適配之外,這貨缺點多的去了,做好心理準備,不要頭腦一熱就轉過來。

多看視頻,多看多寫,切記不要眼高手低!!

嗯 先寫到這裡吧,還有一些培訓機構的視頻,但是沒發現比較靠譜的,等遇到了再更新。

2013年08月03日14:06:14

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.