Swift/UIKit

[UIKit] CoreData 써보자

insub4067 2022. 7. 8. 02:59

AppDelegate.swift 파일이다

import CoreData 해주고

아래와 같이 변수와 함수를 만들어주자

 

참고로

NSPersistentContainer(name: "NetflixCloneModel")

name의 값으로 들어갈 String은

data model file의 이름이다

보이는거 와같이 Data Model file을 만들어주고 이름을

지어주고 container의 name에 똑같이 넣어주면 된다

이런식으로 Entity 만들어주자

만든 entity에 따라 data save해주는 함수이다.

대충보면 context 불러오고

entity이름으로 data 생성해서 값 넣어주고

context.save() 해주면된다