본문 바로가기

iOS (스파르타)/앱 개발 숙련

CoreData 와 UserDefaults - 일단 강의만 빠르게 수강 수정예정

CRUD 개념

일반적인 개발론에서 CRUD 라는 용어는 자주 사용합니다. 뜻은 다음과 같습니다.

  • Create = 데이터 생성
  • Read = 데이터 읽기
  • Update = 데이터 업데이트 (쓰기)
  • Delete = 데이터 삭제

데이터 CRUD 는 네이티브 (앱) 내부에서도 일어날 수 있고, 서버에서도 일어날 수 있다.

 

CoreData

 

  • CoreData 는 앱에서 기기의 디스크에 데이터를 읽고 쓸 수 있게 돕는 프레임워크.
  • Swift 로 기기 내 디스크에 데이터를 저장할 수 있는 대표적인 방법으로는 CoreData 와 UserDefaults 가 있음. (키체인등 다른것들도 있음)

 

'iOS (스파르타) > 앱 개발 숙련' 카테고리의 다른 글

SceneDelegate.swift  (0) 2024.07.12
날씨 앱 만들기  (1) 2024.07.11
네트워크 통신 이해  (1) 2024.07.11
메모리 관리 이해  (2) 2024.07.10
ViewController 생명주기  (1) 2024.07.10