[swift] 데이터 저장 방식
·
swift
데이터 저장 방식 iOS에서 앱의 데이터를 저장하는 방식은 여러가지가 있다. 오늘은 종류에 대해서만 적어보고 나머지는 자세히 다뤄보겠다. UserDefaults UserDefault는 간단한 값(key-value pairs)을 저장하기 위한 인터페이스이다. 일반적으로 앱의 설정, 사용자 기본 설정 및 작은 데이터를 저장하는 데 사용된다. 사용자가 앱을 삭제하거나 업데이트할 때 삭제되지 않는다는 점이 특징이다. 주로 간단한 설정 값, 사용자 기본 설정 및 앱 상태를 저장하는 데 사용된다. KeyChain KeyChain은 보안 정보(예: 사용자의 로그인 자격 증명, 토큰 등)를 안전하게 저장하는 데 사용된다. 데이터는 암호화되어 저장되어 외부로부터 보호된다. 사용자가 앱을 삭제해도 KeyChain에 저장된..