swiftUI2 SwiftUI AppStorage Ios 14 버전 이상부터 사용 가능 import SwiftUI struct ContentView: View{ @Appstorage("KEY") var test: String = "" var body: some view{ TextField("test", text: self.test) } } 이런식으로 사용가능하고, 비교적 간단하고 작은 값들을 저장할 때 사용한다. "KEY" 로 고유한 값을 가져 동일한 "KEY" 를 연속으로 사용할 경우 변수명과는 상관없이 모든 값이 동일하게 저장된다. @Appstorage("KEY") var test1: String = "" @Appstorage("KEY") var test2: Bool = false @Appstorage("KEY") var test3: String =.. 2022. 1. 20. SwiftUI TextField Realtime Search in List TextField에 입력할 때 마다 실시간으로 filtering 해당하는 단어나 글자를 포함하는 list로 재구성해준다. predictableValues 검색할 대상이 들어있는 list predictedValues filtering이 된 list textFieldInput 입력한 단어 struct PredictingTextField: View { @Binding var predictableValues: Array @Binding var predictedValues: Array @Binding var textFieldInput: String @State var predictionInterval: Double? @State var textFieldTitle: String? @State private var .. 2022. 1. 19. 이전 1 다음