내부 저장소 공부 한거 정리
SandBox
- 기본적으로 앱 마다 별도의 파일을 생성해서, 서로 공유하지 않도록 한다, 앱이 손상된 경우 시스템과 사용자의 데이터 피해를 최소화하기 위해서다.
UserDefaults
- 사용자의 기본 데이터베이스에 대한 인터페이스로, 앱 실행 전반에 걸쳐 Key-Value 쌍을 지속적으로 저장할 수 있다.
KeyChain 수정중
- 사용자를 대신하여 작은 데이터 덩어리를 안전하게 저장한다.
CoreData
- 데이터를 유지하거나 캐시할 수 있으며, ClouldKit을 사용하면 여러 장치에서 데이터를 동기활 할 수 있는 프레임워크.