본문 바로가기
앱/iOS(Swift)

[Swift] Core Data

by 리드맥 2022. 1. 22.
  • CoreData: 애플의 local object graph persistence framework, 로컬 디바이스에데이터를 저장하는 목적으로 사용하는 프레임워크
  • CoreData의 기능중 하나인 Persistence는 데이터베이스인 SQLite에 의해 지원 된다
  • Core Data는 데이터베이스가 아니고, 데이터를 유지하기위한API도 아님
  • UserDefault는 app setting같은 간단한 정보를 저장하기에 적합, Core Data는 큰 user Data를 저장하기 적합
  • ios 10버전 이전에는 Model, context , store coordinator을 다구현해야 했었다
  • ios 10버전 이상에서는 Context만 구현하면 사용가능
  • Entity = table

' > iOS(Swift)' 카테고리의 다른 글

[iOS] iOS에는 뭐가 있을까  (0) 2022.01.22
[Swift] throw 상황 정의하는법  (0) 2022.01.22
[Swift] init  (0) 2022.01.22
[Swift] editButtonItem touchevent 함수  (0) 2022.01.19
[Swift] 터치한 테이블 셀 색 되돌리는법  (0) 2022.01.18

댓글