1. 기본 명명 규칙 변수, 상수, 함수, 메서드, 타입 이름은 유니코드에서 지원하는 어떤 문자(한글, 한자,영문,숫자 이모티콘 등등)라도 사용할 수 있습니다. 다만 다음과 가은 예외 경우는 사용할 수 없슴 - 스위프트에서 미리 정한 예약어 또는 키워드 - 해당 코드 범위 내에서 미리 사용되는 기존 이름과 동일한 이름 - 연산자로 사용될 수 있는 기호 ( +,-,*,/ ) - 숫자로 시작 하는 이름 - 공백이 포함된 이름 함수, 메서드, 인스턴스 이름은 첫 글자를 소문자로 사용하는 소문자 카멜케이스를 사용(ex : var personInfo ) 클래스, 수조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이므로 첫글자 대문자 카멜케이스를 사용(ex Class PersonInfo) 대소문자를 구별함. ..