IOS 命名規範

2021-07-16 19:35:29 字數 807 閱讀 3062

小駝峰命名法(camelcase):第乙個單詞小寫字母開頭,其他單詞首字母大寫;

大駝峰命名法(pascalcase):   所有首字母大寫。

命名規範:

1、類名、協議名:遵循大駝峰命名法

2、常量:這裡的常量指的是巨集(#define)、列舉(enum)、常量(const)等,使用小寫」k「作為字首,名稱遵循大駝峰命名法

3、方法

* 方法名和方法引數遵循相同的規則,使用小寫開頭的小駝峰法;

* 方法名和引數盡量讀起來像是一句話;

* 方法名不允許使用「get「字首;

* -或+與返回型別間留乙個空格,但引數列表之間不要留間隔;

* 如果引數過多,推薦每個引數各佔一行;

例如:- (void)dosomethingwithstring:(nsstring *)thestring(nsinteger *)theinteger   ;

4、變數:

類成員變數,屬性,區域性變數,使用小寫開頭的小駝峰法,其中類成員變數在名稱最後加乙個下劃線,比如:mylovalvariable, myinstancevariable_ ;變數名的名稱盡量可以推測其用途,具有描述性

書寫規範:

1. 在m檔案中對當前類屬性進行引用的時候,使用self.property的方式,用以區分區域性變數;對屬性進行賦值的時候使用「點」賦值,即a.property = value;

2. 使用import引用標頭檔案的工作全部放到 .h 檔案中進行,m檔案只保持對當前類標頭檔案的引用

3. 如果m檔案中有較多的method,使用 #pragma mark 標記對方法進行分組,便於檢視

IOS編碼規範(命名規範)

一.命名規則 命名總則 1.使 用駝峰法命名,命名清晰明了,要做到 自描述,不能省略,部分cocoa通 用縮略詞能夠縮寫。objective c不 支援名字命名空間,所以某些命名要加項 目前綴區別。需要加字首的地 方 全域性變數,類名,全域性函式,category 每個類別,函式都必須新增字首 3....

iOS之命名規範 編碼規範

遵守規範也是讓 更清晰明了,易讀,易用,易維護,可以更好的適應團隊開發。自己看著也是賞心悅目,何樂而不為呢。簡單明瞭的命名最好,不要用單詞的簡寫,盡量用單詞的全稱。可以看看蘋果的api格式,仿照蘋果的命名,盡量用英文,而不是拼音。比如方法名的功能型別的一致性,比如獲取某些資料 nsstring ge...

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...