Objective C 命名規範

2022-06-25 10:00:13 字數 613 閱讀 2295

1. 如果方法的返回值是新建立的,那麼方法名的首個詞應是返回值型別,除非前面還有修飾語如 localizedstring;

- (cgsize)sizethatfits:(cgsize)size;

2.應該把表示引數型別的名詞放在引數前面。

+localizedstringwithformat:  //

本地化字串

3.不要使用str這種簡稱,應該使用全稱string這樣的全稱。

4.boolean屬性應加is字首。如果某方法返回非屬性boolean值,那麼應該根據其功能,選用has或is當字首。

-isequaltostring;

- hasprefix;

命名規範:

**點評

insertobject:atindex:

good

insert:at:

不清晰;要插⼊什麼?「at」表⽰示什麼?

removeobjectatindex:

good

removeobject:

不錯,因為⽅法是⽤用來移除作為引數的物件

remove:

不清晰;要移除什麼?

objective c中命名規範

一 關於objective c中類的命名規範 1 類名 及其 category name 和 protocal name 的首字母大寫,寫使用首字母大寫的形式 分割單詞。駝峰標示 2 在面向特定應用的 中,類名應盡量避免使用字首,每個類都使用相同的字首影響可讀性。3 在面向多應用的 中,推薦使用字首...

命名規範 C 命名規範約定

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

程式規範 命名規範

這裡列舉我自己的命名規則,網上很多,但是這個是我目前自己的命名規範 每個單詞的首字母大寫,一般用名詞形式 如 circle goodobject highschool stringlist memorypool verylargebuffer 顯然,所有命名的乙個基本要求 顧名思義,通過名字,能夠反...