Swift
[SwiftUI] AppStorage란?
개요 @AppStorage는 SwiftUI에서 사용되는 프로퍼티 래퍼의 하나로, 앱의 데이터를 간단하게 UserDefaults(사용자 기본 설정)에 저장하고 불러오는 기능을 제공한다. iOS 14부터 도입된 기능으로, 이전에는 @State와 UserDefaults.standard를 직접 조합하여 사용해야 했던 기능을 간편하게 사용할 수 있게 해준다. 사용 예시 @AppStorage 를 사용하여 저장할 데이터 타입에 맞게 프로퍼티를 선언한다. 예를 들어, 문자열 데이터를 저장하려면 다음와 같이 선언할 수 있다. @AppStorage("username") var username: String = "" 위 코드에서 "username"은 UserDefaults에서 이 데이터를 식별하기 위한 key로 사용한다. ..