컴파일러와 언어 모드 (language mode) 컴파일러: Swift 코드를 실행 가능한 프로그램으로 변환하는 역할. Setting > Location > Command Line Tools 에서 확인. Xcode 16 은 Swift 6 컴파일러 사용. 언어 모드: 컴파일러가 소스 코드를 해석하고 처리하는 방식을 결정하는 설정. 컴파일러가 특정 버전의 언어 사양을 준수하도록 지시. xcode build settings 에서 Swift Language version 으로 설정 가능.