你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 《從零開始學Swift》學習筆記(Day 56)—— Swift編碼規范之命名規

《從零開始學Swift》學習筆記(Day 56)—— Swift編碼規范之命名規

編輯:IOS開發綜合

  程序代碼中到處都是自己定義的名字,取一個有樣並且符合規范的名字非常重要。

  命名方法很多,但是比較有名的,廣泛接受命名法有:

  匈牙利命名,一般只是命名變量,原則是:變量名=類型前綴+描述,如bFoo表示布爾類型變量,pFoo表示指針類型變量。匈牙利命名還是有一定爭議的,在Swift編碼規范中幾本不采用匈牙利命名。

  駝峰命名(Camel-Case),又稱駱駝命名法,是指混合使用大小寫字母來名字。駝峰命名又分為:小駝峰法和大駝峰法。

  小駝峰法是第一個單詞是全部小寫,後面的單詞首字母大寫,如:myRoomCount;

  大駝峰法是第一個單詞的首字母也大寫,如:ClassRoom。

  駝峰命名是Swift編碼規范主要的命名方法,更加所命名的內容不同,可以選擇小駝峰法還是大駝峰法。下面分類說明一下:

  對類、結構體、枚舉和協議等類型命名,應該采用大駝峰法,如SplitViewController。

  文件名,采用大駝峰法,如BlockOperation.swift。

  擴展文件,有的時候擴展是定義在一個獨立的文件中的,它的命名是“原始類型名+擴展名”作為擴展文件名,如NSOperation+Operations.swift。

  變量和屬性,采用應該采用小駝峰法,如studentNumber。

  常量,采用大駝峰法,如MaxStudentNumber。

  枚舉成員,與常量類似,采用大駝峰法,如ExecutionFailed。

  函數和方法,采用應該采用小駝峰法,如balanceAccount、isButtonPressed等。

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved