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