Youngminah/TIL

UserDefaults을 이용해 Custom Object 저장법

Youngminah opened this issue · 0 comments

여러가지 방법있음

찾은 가장 간단한 방법들

1번째

  • Codable으로 구조체 구성
  • 저장: PropertyListEncoder로 인코딩하여 저장
  • 가져오기: PropertyListEncoder로 디코딩

2번째

  • Codable으로 구조체 구성
  • JSONEncoder()의 encode(_:) method 이용하여 Data object로 인코딩하여 저장