Objective-C沒有其他語言那種內(nèi)置的命名空間機制,因此關(guān)于命名有很大的只有空間敞曹,但是要防范重命名的發(fā)生,一套合理的命名規(guī)范就顯得很重要综膀。
1澳迫、添加前綴命名。
就像我們所熟知的“UI”前綴一樣剧劝,用以區(qū)分和避免命名沖突橄登。Apple常見為兩個之母前綴,所以選用三個之母前綴能更好的避免命名沖突問題。
命名方式:
常用的有下劃線命名和駝峰命名法拢锹,這個我個人覺得根據(jù)個人喜好選用谣妻。
使用場景:
新建的類;
將代碼發(fā)布為程序庫卒稳;
2蹋半、使用清晰而協(xié)調(diào)的命名方式
在調(diào)用蘋果代碼時常見到一些介詞“for”、“in”充坑、“with”减江,看起來很繁瑣,但是代碼的可讀性強捻爷,所以我們在寫類和方法時沿用這一習慣辈灼,使自己的代碼更好維護,而且可讀性強也榄。
3巡莹、將類的代碼分散到便于管理的數(shù)個分類之中
使用分類機制把類的實現(xiàn)代碼劃分為易于管理的小塊。這樣就降低了一個類的代碼長度甜紫。
##關(guān)于命名的一些參考博客降宅,覺得這里講的很透徹。
http://chars.tech/2017/07/09/ios-design-api-guide/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io