목록setter (1)
ㄷㅣㅆㅣ's Amusement
[swift] getter/setter, subscript, property wrapper에서 get/set의 상이한 동작
개발하다 보면 "당연히 이러하겠지"라고 생각했다가 낭패를 보는 경우가있다.오늘도 낭패를 봤기 때문에 하나씩 정리해 나가기로 하였다. - getter/setter, subscript, property wrapper에서의 get/set. 12345678910111213141516171819201. get/setstruct Getset { private var _value = 0 var value: Int { get { print("get") return _value } set { print("set") _value = newValue } }}var getset = Getset()getset.value = 10 // ----------// setcs당연히도 위의 코드의 결과는 set한번 찍히는 것이 전부다. ..
Programming/iOS
2020. 6. 18. 15:57