Manage data on iOS with iOS Core Data

Published June 2017

Learn to work with data for iOS applications

Data Persistence is an absolute requirement in iOS applications.

In this mini course, we’ll start by looking at how NSUserDefaults class is used to save and update data through application sessions. The rest of the videos are a little different and dedicated to learning the Core Data framework to persist data across your iOS Application.

I’ll guide you as we learn about the CRUD system to create, read, update and delete records to your application. We’ll become familiar with the Core Data Stack through simple to complex examples. By working through a contacts list TableView application, we will work with core data to save, create, update and delete new records.

For more on mobile, swing on over to our Introduction to Swift course.

Oh yeah, and the whole SitePoint library! Learn More.

What you'll learn

  • Learn to use NSUserDefault for your data
  • Learn about the CRUD system
  • Become familiar with the Core Data Stack
  • Closed captions available
Lesson 1: Data Persistence with iOS Core Data
How to Save Data with NSUserDefaults 9:52
Getting Started with Core Data 9:28
Creating and Saving Records with Core Data 8:25
Fetching Requests with Core Data 9:03
Updating and Deleting Records with Core Data 10:22

Leave a Review