swiftUI observedobject1 SwiftUI 에서 데이터 다루기 (@State, @ObservedObject) 사용자가 버튼을 누르거나 스크롤을 하거나 특정행동을 하면 State 즉 상태가 변경된다. 이후에 State 가 변경되면 자동으로 변환시켜주는 일을 한다. 사용자 인터페이스를 업데이트를 한다. 상태를 변경할 때마다 body 속성이 재설정된다. 뷰 자체가 다시 랜더링된다. 즉 State 를 변경할 때마다 항상 새로운 View 에서 랜더링 된다. @State 는 struct 를 필수적으로 사용해야 한다. @State 기본 코드 struct User { var firstName = "" var lastName = "" } struct ContentView: View { var body: some View { VStack { Text("당신의 이름은 \\(user.fristName)\\(user.lastName).. 2023. 1. 5. 이전 1 다음