Naming Convention (이름 정의 규칙 )

Din의 개발노트·2020년 12월 16일

<정의>

  • 식별자의 이름을 정의할 때 따라야 하는 CamelCase라고 불리는 규칙입니다. CamelCase에는 UpperCamelCase, lowerCamelCase 두 가지로 구성됩니다.

1. UpperCamelCase

  • 항상 식별자의 첫 번째 문자는 대문자로 표기해야 하며, 만약 여러 단어가 포함되어 있는 경우라면, 각 단어를 구분 짓게 해주기 위해서 마찬가지로 대문자로 표기해야 합니다.

UpperCamelCase: 규칙 자체의 이름에서 보여듯이 식별자의 첫 단어는 대문자'U'로 지정되어 있고, 그 뒤에 CamelCase 같이 서로 상이한 단어들을 구분 짓기 위해서 각 단어의 시작을 대문자로 하게되었습니다. 나머지 문자는 모두 소문자로 지정됩니다.

UpperCamelCase의 예

  • Class
  • Struct
  • Enum
  • Extension
  • Protocol

2. lowerCamelCase

  • 항상 식별자의 첫 번째 문자는 소문자로 표기해야 하며, 나머지는 UpperCamelCase와 동일합니다.
  • 변수
  • 상수
  • 함수
  • 속성
  • 메소드
  • 파라미터
profile
iOS Develpoer

0개의 댓글