YoVDO

Core Data Introduction in iOS and Mac OS Programming - Part 2

Offered By: Brian Advent via YouTube

Tags

iOS Development Courses Swift Courses Software Architecture Courses Database Management Courses macOS Development Courses

Course Description

Overview

Create a comprehensive Core Data tutorial for iOS and Mac OS programming, focusing on developing a reusable class for easy Core Data application development. Learn to create a new class, add methods, implement class methods, and build a robust Core Data stack. Master essential concepts such as creating managed object contexts, persistent store coordinators, and handling errors. Explore techniques for inserting, saving, and fetching entities, as well as working with NSFetchRequest and predicates. Download accompanying tutorial files to follow along and practice implementing these concepts in your own projects.

Syllabus

Introduction
Creating a new class
Adding methods
Class methods
Create method
Create nsurl
Create database method
Create managed object context
Errors
Create Directory
Check Directory Error
Create Path
Create URL
Create Managed Object
Managed Object Context
Core Data Database Class
Core Data Stack
Create NS Persistent Store Coordinator
Add Persistent Store
Check for Errors
Log
Managed ObjectContext
Insert Class
Return Managed Object
Insert Entity
Save Entity
Safe Managed Object Context
Save Managed Object Context
Save Error Object
Return No
Insert Objects
Fetch Request
Fetch Entities for Class
Problem
NS Fetch Request
Entity Full Name
Add Predicate
Create Array


Taught by

Brian Advent

Related Courses

Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)
Udemy
Swift 5 Essential Training
LinkedIn Learning
Objective-C for Swift Developers
Pluralsight
Learn Swift
Codecademy
Become an iOS 13 App Developer
LinkedIn Learning