Swift 기본 문법 - Scope(범위)
Language/Swift2024. 10. 7. 17:41Swift 기본 문법 - Scope(범위)

Scope (범위)- 변수와 상수는 모두 자기만의 범위(Scope)를 가지고 있다.- 자신이 속한 범위 내에서 항상 유일한 이름을 가져야 한다.- 상위 Scope에서는 하위 Scope에 선언되어 있는 상수와 변수에 접근 할 수 없다.- 서로 다른 범위에 동일한 이름이 있다면 가장 인접한 범위에 있는 이름을 사용한다.- Brace { }로 Global과 Local을 구분한다.- Gloabl Scope가 아닌 다른 모든 Scope는 시작과 끝이 명확해야 한다.  Global Scope (전역 범위)- 어떠한 Brace { }에도 속하지 않음. 단 하나만 존재함.- 동일한 범위에 있는 변수와 상수에 접근할 수 있음.- 동일한 범위에서는 이전에 선언되어 있는 변수와 상수에만 접근할 수 있음.- 선언 순서에 상관..

image