이것저것 적어보는 블로그

Swift 변수명 규칙 본문

개발&코딩/Swift

Swift 변수명 규칙

dona0408 2022. 10. 8. 17:14
반응형

상수와 변수, 함수, 클래스의 이름을 지정할 때는 다음과 같은 규칙을 지켜야 한다.

1) 유니코드를 포함한 어떤 문자든지 사용 가능. 아래와 같은 경우는 사용 불가.

  • 특수 문자, 수학 기호, 화살표, 개인용(혹은 유효하지 않은) 유니코드, 선, 상자, 그리기용 문자
  • Swift 예약어 혹은 키워드
  • 연산자로 사용될 수 있는 기호 (+, -, *, /)
  • 공백이 포함된 이름

2) 숫자로 시작할 수 없음
3) 이름을 읽었을 때 무슨 역할을 하는 것인지 파악되어야 함
4) 명사와 동사 또는 전치사로 이루어진 단어를 연결하여 만든다
5) 클래스, 수조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이므로 대문자의 명사로 시작.
대문자 카멜케이스 PersonInfo
6) 함수나 메서드, 인스턴스 이름은 소문자의 동사로 시작.
소문자 카멜케이스. copyInfo
7) 변수나 상수는 소문자의 명사로 시작
8) 사적 단어를 제외한 모든 단어의 시작은 대문자로 하고 그 이외의 모든 문자는 소문자로 사용

반응형

'개발&코딩 > Swift' 카테고리의 다른 글

Swift 옵셔널(Optional)  (0) 2022.12.12
Swift Strong과 Weak 그리고 Unowned  (0) 2022.10.09
Swift 함수 기본 문법  (0) 2020.12.27
Comments