Naming Convention 은 문법이 아니라 반드시 지켜야 할 필요는 없습니다.
하지만 모두가 이 규칙을 지키고 있고 장점이 있기 때문에 지켜주는것이 좋습니다.
가장 큰 장점은 코드의 가독성이 높아집니다.
코드의 가독성이 높아진다면 실수할 확률도 줄어들어
코드의 안정성이 높아집니다.
Swift 가 사용하는 Namig Convention은 CamelCase 입니다.
CamelCase는 이름에 포함된 첫번째 문자를 표기하는 방법
두개이상의 단어가 포함되어있을때 단어를 구분하는 방법을 규정합니다.
CamelCase 는
UpperCamelCase와 lowerCamelCase 로 구분됩니다.
UpperCamelCase는 이름에 포함된 모든 단어의 첫번째 글자를 대문자로 표기합니다.
lowerCamelCase는 첫번째 문자가 항상 소문자 입니다.
UpperCamelCase로 표기해야하는 상황은
Class
Structure
Enumeration
Extension
Protocol
을 사용할때 UpperCamelCase로 표기해야합니다.
lowerCamelCase로 표기해야하는 상황은
Variable
Constant
Function
Property
parameter
을 사용할때 lowerCamelCase로 표기해야 합니다.
출처:kxcoding Essential Swift 강좌
'기초' 카테고리의 다른 글
5.Boolean,String,Type Inference (0) | 2024.05.31 |
---|---|
4.메모리와 Int Float (0) | 2024.05.30 |
3.Scope -1 (0) | 2024.05.26 |
1.변수와 상수를 선언하는 문법 (0) | 2024.05.26 |
Xcode 기초 세팅 (0) | 2024.05.19 |