我是Swift中的新人。 從哪裏可以找到Swift 3中正確名稱的概述?Swift 3的名字(大寫還是不是)?
- 類名= classNameOne
- 字符串:MyString中
- 功能:myFunction的(MYTEST:字符串,mynumber的:智力)
- STRUCT:myStructOne
- 標籤:lblOne
- 按鈕:btnTwo或CMD ?
- 圖片:imgThree
我希望你明白我的意思。
我是Swift中的新人。 從哪裏可以找到Swift 3中正確名稱的概述?Swift 3的名字(大寫還是不是)?
我希望你明白我的意思。
對於大部分命名約定相對受到的意見,但你的命名約定的語法應該是通用的。 Ray Wenderlich對Swift有很好的風格指導,我相信Swift開發者應該遵循這些指導。它在類名的第一個字母的大寫字母「Camel-Case」中大寫,並且每個連續單詞(class MyClass
)保持每個變量名的第一個字符爲小寫,然後每個連續單詞都大寫(var myVariable
)。
當然這沒有規則(但有指導方針)。但共同接受的方式是這樣的(我把大膽,從你寫的東西改變的):
我不知道你爲什麼說沒有這個規則。 Swift的API設計指南似乎是一個權威的規則,並且很好地涵蓋了這個問題:https://swift.org/documentation/api-design-guidelines/ –
我的意思是,如果你想要,你可以隨心所欲地做,當然有指導方針,請編輯我的問題,使其更清楚。 –
與任何語言一樣,每個人都無法做到這一點。
唯一的「官方」來源是Swift's official guidelines。除此之外,這取決於你和/或你公司的偏好。
你試過谷歌嗎? – Laxus
不知道要搜索什麼? – silazzz
享受:https://github.com/raywenderlich/swift-style-guide –