objective-c - 初學oc 覺得方法很多很亂,怎麼記,有沒有資料整合在一起,求資料! ! ! !
漂亮男人
漂亮男人 2017-04-28 09:05:01
0
4
655

初學oc 覺得方法很多很亂,怎麼記,有沒有資料整合在一起,求資料! ! ! !萬分感激哦

漂亮男人
漂亮男人

全部回覆(4)
滿天的星座

把文檔或你所說的整合資料當教程看其實是不靠譜的,
1.文檔太龐雜,包括的東西太多了,就算看完了你也記不住
2.技術經常更新迭代,你剛看完舊版說不定已經有新的版本的(oc還算穩定,swift就有點坑)
我個人的做法是:

  1. 熟悉文法

  2. 疏略的看一下文件(知道有哪些大的組件就行了)

  3. 熟悉組件的生命週期(這一個很重要,具體的函數你可以不記,但是生命週期是一定要熟悉的,否則很容易出問題,我也是在這上面踩了很多坑)

  4. 開發中用到什麼就去查什麼,需要用到的函數,先靠猜,要熟悉框架或組件的開發者和組織的命名方式,有IDE其實很容易就猜中原開發者的命名。
    例如 想向NSMutableArray中push一個對象,假設這時候我們不知道如何push,可以做一些嘗試,

例如有一個陣列名為array,於是我們這樣嘗試

//注意这里是尝试,事实objc并没有这个方法,于是发现push没有相关提示
[array push];

那麼換一個詞試試,比如add

//尝试
[array add]
//发现有提示
[array addObject:...];

於是我們知道了oc中向​​數組push一個物件是 [array addObject:...]

注意,objc也的開發者是人,也是以人的思考方式在編程,所以我們編程過程中可以做一些合理的假設,可以想一下如果是你,你會給用戶提供哪些方法,只要是合乎情理的,一般都能猜中。

5.實在猜不到了,百度,Google。
6.搜尋引擎也沒辦法,上群組問,上社群問,找官方文件細看等等。

以上是個人一些拙見,希望對你有幫助

刘奇

OC確實很亂,慢慢來吧

曾经蜡笔没有小新

OC確實很亂,慢慢來吧

曾经蜡笔没有小新
  1. xcode不是有自動提示嗎?可以解決部分記憶問題

  2. 善於使用baidu or google

  3. 多用多寫自然記住了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!