반응형
Swift 기본 명명 규칙
- 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이기 때문에 대문자 카멜케이스 사용
- 함수, 메서드, 인스턴스 이름은 소문자 카멜케이스 사용
- 대소문자 구별
- 변수, 함수, 타입 등의 이름은 모든 문자를 지원하지만 아래 경우와 같은 예외 케이스가 있음
- 스위프트에서 미리 정한 예약어 또는 키워드 - 명령 구문 뒤에 세미콜론(;) 붙이는 것은 선택 사항이나 안 붙이길 권함
- 일부 예약어의 경우 강세표(backquote, ')를 사용하여 이름으로 사용 가능
반응형
'iOS > 개념' 카테고리의 다른 글
[Swift] SwiftUI Stack (VStack, HStack, ZStack) (0) | 2022.02.23 |
---|---|
[Swift] 기본 데이터 타입 (Character, String, Int, UInt, Float, Double, Bool, Any, AnyObject) (0) | 2020.11.07 |
[Swift] 변수(variable)와 상수(caontant) (+상수 사용 이유) (0) | 2020.11.03 |
[Swift] 주석 (1) | 2020.11.02 |
[iOS] swift 내용 정리 (0) | 2020.07.25 |