一起學Ojbective C 命名規範

2021-06-16 07:26:11 字數 542 閱讀 2461

1. gglobal變數,方法和類不能同名,因為他們的名字都寸在同乙個空間

2. 乙個類可以定義其他類中已經存在的方法

3. 乙個類可以定義其他類中已經存在的變數

4. 乙個class category可以另外乙個class category用相同的名字(到時候怎麼區分呀?)

5. 乙個例項方法可以和類的方法同名

6. 乙個protocol可以和乙個類,或者category用相同的名字

7. 方法和變數可以同名

最佳實踐:

1. 類,category和protocol的名字要用大寫字母開頭

2. 變數用小寫字母開頭

3. 除了首字母,名字中的單詞都要用大寫開頭,比如thisisalongname

4. 如果要定義類庫,裡面的類最好用兩到三個大寫字母開頭,比如基礎類全都是ns開頭的

5. 只被開發人員用到的類和方法應該用_開頭,比如「_someprivateclass」或 「_someprivatemethod」。

6. 會被全域性使用的function要大寫字母開頭,類要加字首

一起學演算法

我堅信,機會永遠屬於有準備的人,其羨慕他人的成功,不如從此刻起,積累足夠多的知識和面試經驗,為將來進入更好的公司做好充分的準備!演算法崗是現在最火的崗位,這個崗位要求對oi演算法非常熟悉。常見的oi演算法有 模擬 字首和 差分 高精度計算 排序 貪心 分治 二分查詢 廣度搜尋 深度搜尋 字串相關演算...

一起學Makefile(一)

make和makefile makefile檔案幫助我們記錄了整個專案工程的所有需要編譯的檔案列表,這樣我們在編譯時僅需要輸入簡單的make命令就能編譯出我們期望的結果。makefile檔案反映了整個專案中各個模組的依賴關係,這樣我們改動了某些原始檔以後,僅需簡單的輸入make命令,make工具就會...

跟我一起學攝影

咦 好巧!我也是攝影愛好者。咱們一起學習吧。或許你也有這樣的體驗,並茂的文章更能讓人快速進入學習狀態,更何況是攝影,必須有圖。下面是我彙總的資料,必須深入淺出,拒絕一切晦澀難懂。學習課本 1.佳能官網 能系統學習攝影知識,從入門 初級 中級 高階 高階。每個頁面講解乙個知識點,結合實際的拍攝效果,深...