UserDefaults

Swift/etc

[Swift] UserDefaults 사용법 정리

참고 프로젝트 개요 - MVVM 구조 - SwiftUI -ToDO 리스트 프로젝트 UserDefaults에 데이터 저장 // ViewModel.swift class ListViewModel: ObservableObject { @Published var items: [ItemModel] = [] { //ItemModel은 두개의 String과 하나의 Bool로 구성되어 있습니다. didSet { //items 값이 변화하면 감지하면 saveItem 메소드를 실행합니다. saveItem() } } let itemsKey: String = "items_list" func saveItem() { if let encodedData = try? JSONEncoder().encode(items) { UserDefau..

devKen
'UserDefaults' 태그의 글 목록