300x250 NSFetchRequest1 Core Data 앱에서 데이터를 관리하는데 사용하는 프레임워크로 userDefault와 달리 좀 더 복잡한 데이터를 저장하는데 사용한다. 얼핏 DB라고 생각할 수 있으나 DB가 아니다. CoreData는 앱이 설치된 해당 기기에서 저장된 데이터를 사용하므로 앱이 삭제되면 데이터도 삭제 되지만, DB는 데이터를 관리하는 시스템으로 여러 사용자나 응용프로그램과 공유 및 동시 접근이 가능하다. *raywenderlich의 Core Data 공부 내용을 바탕으로 작성되었습니다.* - 기본적으로, 코어데이터는 SQLite database를 영구적인 저장소로 사용한다. - Xcode에서 프로젝트를 생성할 때 'Use Core Data' 박스를 체크하면 AppDelegate.swift에서 `NSPersistentContainer` .. 2023. 1. 4. 이전 1 다음 300x250