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

Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique
Intro to iOS App Development with Swift
Udacity
Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique
Introduction to Office 365 Development and APIs
Microsoft via edX