Linking Data Between Two Core Data Stores https://developer.apple.com/documentation/coredata/linking_data_between_two_core_data_stores 두 개의 서로 다른 저장소에 데이터를 구성하고 이들 사이에 링크를 구현합니다. Overview 때로는 앱이 여러 개의 Core Data 저장소와 함께 작동해야 합니다. 예를 들어, 읽기 전용 저장소의 데이터에 레이블을 지정해야 하는 경우 레이블링 결과를 다른 저장소에 기록해야 합니다. 큰 데이터 세트의 일부를 iCloud에 동기화해야 하는 경우, 앱이 두 개의 스토어에 데이터를 구성하여 하나는 CloudKit에 미러링하고 다른 하나는 로컬 장치에 보관할 수 있습니다...
https://developer.apple.com/documentation/coredata/handling_different_data_types_in_core_data Handling Different Data Types in Core Data 다양한 데이터 유형에 대한 레코드를 생성, 저장 및 표시합니다. Overview 많은 앱들은 다른 종류의 정보를 유지하고 표시해야 합니다. Core Data는 Date(날짜) 또는 Decimal(십진수) 유형과 같은 모든 데이터베이스에 대한 공통 특성 및 Transformable 유형으로 처리되는 비표준 특성을 포함하여 다양한 특성을 제공합니다. 또한 Transient(임시) 및 Derived(파생) 속성을 제공하므로 앱이 다른 데이터로부터 데이터를 파생할 수 있..
Setting Up a Core Data Stack https://developer.apple.com/documentation/coredata/setting_up_a_core_data_stack 앱의 객체를 관리하고 유지하는 클래스를 설정 Overview Creating a Core Data Model에 따라 데이터 모델 파일을 생성한 후 앱의 모델 계층을 공동으로 지원하는 클래스를 설정합니다. 이러한 클래스를 총칭하여 Core Data stack이라고 합니다. NSManagedObjectModel의 인스턴스는 앱의 유형, 속성 및 관계를 설명하는 앱의 모델 파일을 나타냅니다. NSManagedObjectContext 인스턴스는 앱 유형의 인스턴스에 대한 변경 사항을 추적합니다. NSPersistStor..
https://developer.apple.com/documentation/coredata/creating_a_core_data_model Creating a Core Data Model 데이터 모델 파일을 사용하여 앱의 개체 구조를 정의 Overview Core data로 작업하는 첫 번째 단계는 데이터 모델 파일을 만들어 개체 유형, 속성 및 관계를 포함하여 앱 개체의 구조를 정의하는 것입니다. 프로젝트를 생성할 때 Xcode 프로젝트에 Core data 모델 파일을 추가하거나 기존 프로젝트에 추가할 수 있습니다. Add Core Data to a New Xcode Project 새 프로젝트를 생성하기 위한 대화 상자에서 Core data 사용 확인란을 선택하고 다음을 누르세요. 프로젝트는 .xcda..