본문 바로가기

프로그래밍/SWIFT

100DaysOfSwiftUI - Day 16

반응형

WeSplit 첫번째 프로젝트

var body: some View { } 는  swift 문법적으로는 computed property 인 것 같다.

@State 를 추가하여, immutable 프로퍼티를 변경이 가능하도록 만들어준다. struct 가 아닌 다른 어느 곳에 저장한다고 하는데... 어딜까.
@State 를 추가하지 않고, 버튼핸들러에서 프로퍼티를 변경하려 하면, View 가 immutable 이기 때문에 에러메시지가 발생하는 걸 보여주는 설명이 참 좋았다. 안그랬으면 그냥 그런갑다 하고 넘어갔을 것.

https://daewonyoon.tistory.com/440

728x90