一、關於objective-c中類的命名規範
(1)類名(及其
category
name
和 protocal name)
的首字母大寫,寫使用首字母大寫的形式
分割單詞。(駝峰標示)
(2)在面向特定應用的**中,類名應盡量避免使用字首,每個類都使用相同的字首影響可讀性。
(3)在面向多應用的**中,推薦使用字首。
二、關於objective-c中方法的命名規範
(1)方法名的首字母小寫,且使用首字母大寫的形式分割單詞。方法的引數使用相同的規則。
(2)方法名+引數應盡量讀起來像一句話(如:)。這是蘋果對方法命名的規範
因為如果沒有引數,直接這樣寫
-(void)run;
但是如果含引數的情況下,那麼乙個引數對應乙個冒號:
如:
-(int)sum: (int) num; //冒號前注意不要和字元連得太緊
如:
-(int)sum : (int)num1 :(int) num2;
但是按照蘋果對方法命名的規法,我們應該使得方法名加引數讀起來更像是一句話:
如上的方法,可以寫成這樣:
-(int)sumwithnum1:(int)num1 andnum2:(int)num2;//在冒號前加描述
//呼叫 int a = [caculator sumwithnum1:10 andnum2:5];
(3)
-(int)pingfang:(int)num; //他的方法名叫 pingfang:(包括冒號也是)
-(int)sumwithnum1:(int)num1 andnum2 :(int)num2;
// 他的方法名叫sumwithnum1: andnum2: (包括冒號也是)
Objective C 命名規範
1.如果方法的返回值是新建立的,那麼方法名的首個詞應是返回值型別,除非前面還有修飾語如 localizedstring cgsize sizethatfits cgsize size 2.應該把表示引數型別的名詞放在引數前面。localizedstringwithformat 本地化字串 3.不要使...
vue 中命名規範
官方推薦的元件名是每個單詞首字母大寫 pascalcase 或者全小寫用 連線 kebab case 在dom中使用的時候,改為全小寫,單詞之間用 連線。vue.component mycomponent 或者 vue.component my component import mycomponen...
命名規範 C 命名規範約定
命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...