프로퍼티 래퍼1 프로퍼티 래퍼(Property Wrapper) Swift에서 프로퍼티 래퍼(Property Wrapper)는 속성을 래핑하여 이를 관리하거나 추가 기능을 제공하는 데 사용된다. 주로 코드의 가독성과 재사용성을 향상시키는 데에 유용하며, 중복된 코드를 줄이고 프로퍼티에 대한 일관된 인터페이스를 제공하는 데 도움이 된다. 그 중 몇 가지를 정리해보려고 한다. 1. @State SwiftUI에서 사용되며, 상태 값의 변화를 감지하고 이에 따라 뷰를 다시 그리는 데 사용된다. struct ContentView: View { @State var count = 0 var body: some View { VStack { Text("Count: \(count)") Button("Increase Count") { count += 1 } } } } count라는 상태.. 2023. 5. 3. 이전 1 다음