코드에서 설명 또는 기록을 위해 실행되지 않는 문자를 추가할 땐 주석(Comments)을 사용한다.
주석은 코드 컴파일 시 컴파일러에 의해 무시된다.
Swift 주석은 C에서 주석을 다는 방법과 유사하다. 한줄 주석은 두 개의 슬래시(//)로 시작한다.
// This is a comment
여러 줄 주석은 슬래시 뒤에 애스터리스크(/)로 시작하고, 애스터리스크 뒤에 슬래시(/)로 끝난다.
/* This is also a comment
but is written over multiple lines. */
C에서 여러 줄 주석과 다르게, Swift는 여러 줄 주석 안에 다른 여러 줄 주석을 중첩시킬 수 있다.
/* This is the start of the first multiline comment.
/* This is the second, nested multiline comment. */
This is the end of the first multiline comment. */
중첩된 여러 줄 주석을 통해, 코드에 이미 여러 줄 주석이 포함되어 있어도 큰 코드 블럭을 빠르고 쉽게 주석처리 할 수 있다.
많은 다른 언어와 다르게, Swift는 코드의 각 구문 후 세미콜론이 필수 조건은 아니다.
그러나, 여러 구문을 한 줄로 작성할 경우 세미콜론은 필수로 작성되어야 한다.
let cat = "🐱"; print(cat)
// Prints "🐱"