Core Data란? 앱 내부에서 모델 계층을 관리하는 데 사용되는 프레임워크이다. 객체를 저장소에 매핑하는 세부 정보를 추상화하여, 데이터베이스를 직접 관리하지 않고도 데이터를 쉽게 저장할 수 있도록 한다. Persistence를 포함하는 객체 생명 주기와 객체 그래프 관리와 관련된 작업에 대한 일반화되고 자동화된 솔루션을 제공한다. Core Data는 일반적으로 모델 계층을 지원하기 위해 작성하는 코드의 양을 50-70% 줄인다. 즉, Core Data는 DB 관리를 위해 Apple이 제공하는 프레임워크이다. (Core Data != DB) 사용자는 Core Data를 이용하여 쉽게 앱 내부에 영구적인 데이터를 저장하고 관리할 수 있다! Core Data Stack : Swift Core Data를 ..