iOS/개념

[Swift] 기본 명명 규칙

안경 쓴 귀니 2020. 11. 2. 00:25
반응형

Swift 기본 명명 규칙

 

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

 

반응형