안녕하세요!
전역변수와 같은 이름의 지역변수가 있는 func안에서 전역변수를 쓸 수 있는 방법을 알 수 있을까요??
자바에서는 this. 쓰면됬었는데 아무리 구글링해도 안나오네용 ㅠㅠ
안녕하세요!
전역변수와 같은 이름의 지역변수가 있는 func안에서 전역변수를 쓸 수 있는 방법을 알 수 있을까요??
자바에서는 this. 쓰면됬었는데 아무리 구글링해도 안나오네용 ㅠㅠ
<모듈이름>.변수
로 접근할 수 있습니다. 앱안에서 접근하는것이니
testApp 이 앱 이름이라면 testApp.변수 겠죠
그런데 보통 이렇게 사용하는 경우는 없고
전역변수를 namespace 로 묶어서 사용합니다. swift 는 명시적인 namespace 키워드가 없으니 struct 또는 enum 을 많이 사용합니다.
enum NameSpace1 {
static var test1: Int = 0
}
NameSapce1.test1
this -> self 입니다.