iOS/개념
[Swift] 기본 명명 규칙
안경 쓴 귀니
2020. 11. 2. 00:25
반응형
Swift 기본 명명 규칙
- 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이기 때문에 대문자 카멜케이스 사용
- 함수, 메서드, 인스턴스 이름은 소문자 카멜케이스 사용
- 대소문자 구별
- 변수, 함수, 타입 등의 이름은 모든 문자를 지원하지만 아래 경우와 같은 예외 케이스가 있음
- 스위프트에서 미리 정한 예약어 또는 키워드 - 명령 구문 뒤에 세미콜론(;) 붙이는 것은 선택 사항이나 안 붙이길 권함
- 일부 예약어의 경우 강세표(backquote, ')를 사용하여 이름으로 사용 가능
반응형