命名

  • 夠長且一看就懂的方法名與變數名,是好事。

  • 駝峰式大小寫命名法。

  • 類別名稱與外部全域常數應冠上由三字母組成的字頭(譬如PFC),但Core Data的entity名可省略。

  • 類目名稱與類別名稱一樣,加上由三個字母組成的字頭(譬如PFC),方法名稱則使用小寫前綴加底線。

    @interface NSString (PFCConversion)
    - (NSData *)pfc_hexadecimalsData;
    @end
  • 建立公共程式庫時,尤其是可以被繼承的類別,私有方法名稱前加上p_,可避免無意中覆寫 cocoa 的私有方法,也可避免其他使用者無意覆寫了程式庫的私有方法。

  • 請務必讓圖檔名保持一致性,便於管理,才不會讓開發人員發瘋。首先詳細地描述出該圖檔的用途,然後跟著與它們相關、不帶有前置字串的類別名或屬性名(若有的話),然後跟著顏色、編排等資訊,最後是圖檔的狀態。例如:RefreshBarButtonItemArticleNavigationBarWhite

Last updated

Was this helpful?