YagomCareerStarterCamp-6 / Interview-study-in-swift

1 stars 0 forks source link

[2주차] Q1_앱의 콘텐츠나 데이터 자체를 저장/보관하는 특별한 객체를 무엇이라고 하는가? #4

Open ZZBAE opened 1 year ago

kiwi1023 commented 1 year ago

데이터베이스라고 생각한다. 제가 사용해본 데이터베이스는 UserDefault가 있다. 또한 데이터베이스는 아니지만 CoreData 프레임 워크도 사용해 봤다.

UserDefault는 [데이터,키(key]형태로 데이터를 저장하는데, 사용자 기본 설정과 같은 단일 데이터 저장에 적합하다.

CoreData는 디바이스에 permanent data를 저장할 수 있도록 해주는 Framework이다. CoreData의 기능 중 하나인 Persistence(SQLite를 지원받음)를 사용 하여 저장을 한다.

Groot-94 commented 1 year ago

데이터 베이스 객체. local에서 사용이 가능한 iOS의 퍼스트 파티 데이터 베이스는 UserDefault, KeyChain, CoreData가 있습니다.

Judy-999 commented 1 year ago

iOS에서 로컬에 데이터를 저장하는 방법은 여러 가지가 있는데요. 대표적으로 CoreDataUserDefault, Keychain을 들 수 있습니다.

seohyeon2 commented 1 year ago

답변


꼬리질문