꾸준히 안타치기

userDefault / 저장 본문

iOS/Basic Study

userDefault / 저장

글자줍기 2022. 8. 11. 09:39
반응형
  // userDefault에 저장
   let plist = UserDefaults.standard
   plist.setValue(userID, forKey: "name")//이름이라는 키로 저장
   plist.synchronize()//동기화처리

   //userDefaults에 불러오기
    let plist = UserDefaults.standard
   //지정된 값을 꺼내어 각 컨트롤에 설정한다.
    self.userName.text = plist.string(forKey: "name")
    
    //삭제
    UserDefaults.standard.removeObject(forKey: "key")

https://qussk.github.io/2021/02/27/swift-UserDefault 참고

https://developer.apple.com/documentation/foundation/userdefaults 애플

UserDefaults는 앱 삭제 전까지는 데이터가 유지된다. 앱을 종료했다 다시켜도 데이터가 남아있음

데이터 저장
프로퍼티 리스트  관계형 /목록형 데이터 비정형 객체 데이터
NSUserDefault       Core Data Archiving
Custom Property List SQLite  

 

반응형
Comments