CoreData

    [SwiftUI] Core Data를 이용한 데이터 CRUD (iCalories)

    그동안 궁금했던 점 : 앱을 껐다 켜도 내가 데이터를 추가, 수정, 삭제한 내역이 저장되게 하려면 어떻게 해야 할까? Core Data를 이용하면 이게 가능했다. 간단한 예시를 통해 Core Data의 핵심을 살펴보자 Data Model 파일 생성 Add Entity & Add Attribute Data Controller 파일 생성 ( Core Data를 불러오고 재가공하는 함수 코드가 담긴 파일. 일종의 ViewModel 역할을 하는듯? ) App 파일에서 Data를 이 플젝 전역에 뿌려주기 View 파일 생성 & 코딩 1. Data Model 파일 생성 처음에 Use Core Data 체크 안해도 new file을 통해 Data Model 파일을 생성할 수 있다. 생성한 후, 2. Add Entit..