Core Data: Beyond the Basics
Jul 26 2022 · Video Course (1 hr, 51 mins)
In this course, you’ll learn about how to fetch, sort and filter entries
from a Core Data persistent store...
more
Core Data: Beyond the Basics
In this course, you’ll learn about how to fetch, sort and filter entries
from a Core Data persistent store. You’ll also dive into some more advanced
topics such as delete rules and Core Data with Swift Concurrency.
Learn the basics of Core Data in this beginner series. You’ll learn how to model your data with attributes...
more
Core Data: Fundamentals
Learn the basics of Core Data in this beginner series. You’ll learn how to model your data with attributes and relationships, save data using a context, display saved data in lists and much more, in both SwiftUI and UIKit!
iOS & Swift
Intermediate Core Data
Jan 31 2017 · Video Course (1 hr, 2 mins)
Take a deeper dive into Core Data in this intermediate series! You’ll learn more about advanced fetching o...
more
Intermediate Core Data
Take a deeper dive into Core Data in this intermediate series! You’ll learn more about advanced fetching options, optimizing performance, the migration process, unit testing, query generations, and more.
iOS & Swift
Sharing Core Data With CloudKit in SwiftUI
Apr 26 2022 · Article (30 mins)
Learn to share data between CoreData and CloudKit in a SwiftUI app.
Sharing Core Data With CloudKit in SwiftUI
Learn to share data between CoreData and CloudKit in a SwiftUI app.
iOS & Swift
Set Up Core Spotlight with Core Data: Getting Started
Oct 27 2021 · Article (30 mins)
Learn how to connect Core Data with Core Spotlight and add search capability to your app using Spotlight.
Set Up Core Spotlight with Core Data: Getting Started
Learn how to connect Core Data with Core Spotlight and add search capability to your app using Spotlight.
iOS & Swift
Dynamic Core Data with SwiftUI Tutorial for iOS
Oct 25 2021 · Article (20 mins)
Learn how to take advantage of all the new Core Data features introduced in iOS 15 to make your SwiftUI apps ...
more
Dynamic Core Data with SwiftUI Tutorial for iOS
Learn how to take advantage of all the new Core Data features introduced in iOS 15 to make your SwiftUI apps even more powerful.
iOS & Swift
Modern, Efficient Core Data
Dec 7 2020 · Article (30 mins)
In this tutorial, you’ll learn how to improve your iOS app thanks to efficient Core Data usage with batch ins...
more
Modern, Efficient Core Data
In this tutorial, you’ll learn how to improve your iOS app thanks to efficient Core Data usage with batch insert, persistent history and derived properties.
iOS & Swift
Core Data by Tutorials
Nov 20 2020 · Book
Learn Core Data with Swift!
This book is for intermediate iOS developers who already know the bas...
more
Core Data by Tutorials
Learn Core Data with Swift!
This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to use Core Data to save data in their apps.
Start with with the basics like setting up your own Core Data Stack all the way to advanced topics like migration, performance, multithreading, and more!
iOS & Swift
Getting Started with Core Data and CloudKit
Oct 28 2020 · Article (20 mins)
In this tutorial, you’ll learn how to use NSPersistentCloudKitContainer to integrate Core Data and CloudKit.
Getting Started with Core Data and CloudKit
In this tutorial, you’ll learn how to use NSPersistentCloudKitContainer to integrate Core Data and CloudKit.
iOS & Swift
Unit Testing Core Data in iOS
Aug 17 2020 · Article (25 mins)
Testing code is a crucial part of app development, and Core Data is not exempt from this. This tutorial will ...
more
Unit Testing Core Data in iOS
Testing code is a crucial part of app development, and Core Data is not exempt from this. This tutorial will teach you how you can test Core Data.
iOS & Swift
Core Data with SwiftUI Tutorial: Getting Started
May 25 2020 · Article (20 mins)
In this Core Data with SwiftUI tutorial, you’ll learn to persist data in an app using @State, @Environment a...
more
Core Data with SwiftUI Tutorial: Getting Started
In this Core Data with SwiftUI tutorial, you’ll learn to persist data in an app using @State, @Environment and @FetchRequest property wrappers.
iOS & Swift
Multiple Managed Object Contexts with Core Data Tutorial
Sep 21 2018 · Article (35 mins)
Learn how to use multiple managed object contexts to improve the performance of your apps in this Core Data T...
more
Multiple Managed Object Contexts with Core Data Tutorial
Learn how to use multiple managed object contexts to improve the performance of your apps in this Core Data Tutorial in Swift!
iOS & Swift
Lightweight Migrations in Core Data Tutorial
Sep 21 2018 · Article (20 mins)
Learn how to keep your data models up-to-date with this Core Data migrations tutorial!
Lightweight Migrations in Core Data Tutorial
Learn how to keep your data models up-to-date with this Core Data migrations tutorial!
iOS & Swift
Getting Started with Core Data Tutorial
Sep 19 2018 · Article (35 mins)
Learn the basics of building the data layer of your iOS app in this getting started with Core Data tutorial!
Getting Started with Core Data Tutorial
Learn the basics of building the data layer of your iOS app in this getting started with Core Data tutorial!
iOS & Swift
Core Data by Tutorials Updated for Swift 4.2 and iOS 12
Sep 19 2018 · Article (10 mins)
Check out Core Data by Tutorials – newly updated for Swift 4.2 and iOS 12!
Core Data by Tutorials Updated for Swift 4.2 and iOS 12
Check out Core Data by Tutorials – newly updated for Swift 4.2 and iOS 12!
Multiple Domains
Material Design, and Core Data – Podcast S06 E10
Oct 12 2016 · Article (2 mins)
Join Mic, Jake, and Huyen as they first discuss Material Design and it’s impact on Android since its release,...
more
Material Design, and Core Data – Podcast S06 E10
Join Mic, Jake, and Huyen as they first discuss Material Design and it’s impact on Android since its release, and then delve into the big changes to Core Data in iOS 10 and macOS Sierra.
iOS & Swift
Using Core Data in iOS with RubyMotion
Jul 1 2015 · Article (30 mins)
Learn how to use Core Data in a simple RubyMotion app.
Using Core Data in iOS with RubyMotion
Learn how to use Core Data in a simple RubyMotion app.
Multiple Domains
Core Data with Saul Mora – Podcast S02 E02
Oct 20 2014 · Article (1 min)
Take a deep dive into Core Data with Saul Mora in this podcast episode!
Core Data with Saul Mora – Podcast S02 E02
Take a deep dive into Core Data with Saul Mora in this podcast episode!
Archive
Top 10 Core Data Tools and Libraries
Aug 5 2014 · Article (30 mins)
We’ve compiled a list of the top 10 core data tools and libraries, making it even easier to work with Core Da...
more
Top 10 Core Data Tools and Libraries
We’ve compiled a list of the top 10 core data tools and libraries, making it even easier to work with Core Data.
Archive
How to Use Cocoa Bindings and Core Data in a Mac App
Dec 7 2012 · Article (45 mins)
This is a blog post by Andy Pereira, a software developer at USAA in San Antonio, TX, and freelance iOS and O...
more
How to Use Cocoa Bindings and Core Data in a Mac App
This is a blog post by Andy Pereira, a software developer at USAA in San Antonio, TX, and freelance iOS and OS X developer. Lately we’re starting to write more Mac app development tutorials on raywenderlich.com, since it’s a natural “next step” for iOS developers to learn! In our previous tutorial series by Ernesto Garcia, […]
Archive
How To Synchronize Core Data with a Web Service – Part 2
Aug 24 2012 · Article (25 mins)
This is a post by iOS Tutorial Team Member Chris Wagner, an enthusiast in software engineering always trying ...
more
How To Synchronize Core Data with a Web Service – Part 2
This is a post by iOS Tutorial Team Member Chris Wagner, an enthusiast in software engineering always trying to stay ahead of the curve. You can also find him on Google+. Welcome back to our 2-part tutorial series on how to synchronize core data with a web service! Just to refresh your memory, here’s what […]
Archive
How To Synchronize Core Data with a Web Service – Part 1
Aug 22 2012 · Article (50 mins)
This is a post by iOS Tutorial Team Member Chris Wagner, an enthusiast in software engineering always trying ...
more
How To Synchronize Core Data with a Web Service – Part 1
This is a post by iOS Tutorial Team Member Chris Wagner, an enthusiast in software engineering always trying to stay ahead of the curve. You can also find him on Google+. A lot of apps that store their data in a remote database only work when an Internet connection is available. Think about Twitter or […]
Archive
Core Data on iOS 5 Tutorial: How To Work with Relations and Predicates
Jul 5 2012 · Article (45 mins)
This is a tutorial where you’ll learn how to work with predicates and relationships in Core Data. It is writt...
more
Core Data on iOS 5 Tutorial: How To Work with Relations and Predicates
This is a tutorial where you’ll learn how to work with predicates and relationships in Core Data. It is written by iOS Tutorial Team member Cesare Rocchi, a UX designer and developer specializing in web and mobile applications. Good news – by popular request, we now have a 4th part to our Core Data tutorial […]
iOS & Swift
Core Data Tutorial Series Updated for iOS 5
Apr 19 2012 · Article (1 min)
This is just a quick note to let you guys know that our 3-part Core Data Tutorial Series has been fully updat...
more
Core Data Tutorial Series Updated for iOS 5
This is just a quick note to let you guys know that our 3-part Core Data Tutorial Series has been fully updated for iOS 5! This update was made by iOS Tutorial Team member and forum moderator Adam Burkepile. He added support for the latest iOS 5 APIs, such as Storyboards and ARC, and the […]