Core data updating entities

To do that, long press on the Add Entity button and choose Add Fetch Index from the menu that appears.

Name it “by Name Index”, because this indexes our items by name.

core data updating entities-14

The steps listed in the above graphic are generally the steps you use on a new Core Data app. The result of the above steps is then: We use this Graph view as a visual representation of the Table View, pictured on the previous step.

i OS provides quite a bit of boiler plate code for you to use in your application.

We will be able to insert, update, delete & fetch person records in core data. Select that file in the navigator area to display the Core Data model editor.

In this tutorial we will create an app using core data and swift 4.

The App Delegate file contains application life cycle methods and code stubs related to core data. It contains: A container that encapsulates the Core Data stack (Heart of the core data) in your application.

NSPersistent Container simplifies the creation/initialization and management of the Core Data stack by handling the creation of below objects: Initializes a persistent container with the given name (Person Data).

Xcode will provide some boiler plate code to get you setup.

Before we dive to deep, let's watch this video, which introduces the concept of Core Data:

Open the data model (Project38.xcdatamodeld) for editing, then click the Add Entity button.

Tags: , ,