Description

Book Synopsis
Create apps with rich capabilities to receive, process, and intelligently store data that work across multiple devices in the Apple ecosystem. This book will show you how to organize your app''s data and make it work for you and your users! 

With many frameworks, there''s a point in the learning curve where you stop fearing the mountain of knowledge to learn and just enjoy the power to play and develop. For some reason many developers feel that point seems harder to reach with Core Data. And that''s unjustified-Core Data is a great framework that with powerful, optimized tools right out of the box. So it''s time you stopped fearing the journey and took your steps further out into the world of enjoying the power of Core Data.

With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like

Table of Contents
Chapter 1: Introduction

• Importance of Core Data as a persistent store

• How to read this book

Chapter 2: Core Data Stack and Setup

• The Core Data Framework

• Data Model

• Persistent Store

• Container

• Holding the stack

Chapter 3: Data Model

• The different types

• Relationships

• Fetched Properties

• Parent Entities

• Deletion

• Code Generation

Chapter 4: Working with Contexts

• Contexts

• Create Objects

• Delete, Update, and Fetching

• Sorting

Chapter 5: Advanced Predicates

• Compound

• INCLUDE

• String Queries

• Sorting

• Relationships Queries

• Subquery

• Regular Expressions

Chapter 6: Implemention

• Converting to structs

• UIFetchController

• Undo

• Generics and Wrappers

• Combine and SwiftUI

• Saving files

Chapter 7: Performance

• Multi Threading

• Debugging

• Faulting

• Fetching Optimisation

o Limits

Chapter 8: Core Data Underneath

• Faulting

• Snapshotting

• Sqlite File Scheme

Chapter 9: Maintenance

• Migrations and Versioning

o Light migration

o Heavyweight migration

• Unit Testing

Chapter 10: Sharing

• iCloud Sync

• Extensions

• Swift Package


Audience: Advanced

Unleash Core Data

    Product form

    £46.74

    Includes FREE delivery

    RRP £54.99 – you save £8.25 (15%)

    Order before 4pm tomorrow for delivery by Sat 18 Jul 2026.

    A Paperback / softback by Avi Tsadok

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Unleash Core Data by Avi Tsadok

      Publisher: APress
      Publication Date: 24/08/2022
      ISBN13: 9781484282106, 978-1484282106
      ISBN10: 1484282108

      Description

      Book Synopsis
      Create apps with rich capabilities to receive, process, and intelligently store data that work across multiple devices in the Apple ecosystem. This book will show you how to organize your app''s data and make it work for you and your users! 

      With many frameworks, there''s a point in the learning curve where you stop fearing the mountain of knowledge to learn and just enjoy the power to play and develop. For some reason many developers feel that point seems harder to reach with Core Data. And that''s unjustified-Core Data is a great framework that with powerful, optimized tools right out of the box. So it''s time you stopped fearing the journey and took your steps further out into the world of enjoying the power of Core Data.

      With what you learn, you can build apps to deal with a large amount of data and complex relationships in intelligent and efficient ways. Core Data has many secrets underneath the hood that can power up your persistent store like

      Table of Contents
      Chapter 1: Introduction

      • Importance of Core Data as a persistent store

      • How to read this book

      Chapter 2: Core Data Stack and Setup

      • The Core Data Framework

      • Data Model

      • Persistent Store

      • Container

      • Holding the stack

      Chapter 3: Data Model

      • The different types

      • Relationships

      • Fetched Properties

      • Parent Entities

      • Deletion

      • Code Generation

      Chapter 4: Working with Contexts

      • Contexts

      • Create Objects

      • Delete, Update, and Fetching

      • Sorting

      Chapter 5: Advanced Predicates

      • Compound

      • INCLUDE

      • String Queries

      • Sorting

      • Relationships Queries

      • Subquery

      • Regular Expressions

      Chapter 6: Implemention

      • Converting to structs

      • UIFetchController

      • Undo

      • Generics and Wrappers

      • Combine and SwiftUI

      • Saving files

      Chapter 7: Performance

      • Multi Threading

      • Debugging

      • Faulting

      • Fetching Optimisation

      o Limits

      Chapter 8: Core Data Underneath

      • Faulting

      • Snapshotting

      • Sqlite File Scheme

      Chapter 9: Maintenance

      • Migrations and Versioning

      o Light migration

      o Heavyweight migration

      • Unit Testing

      Chapter 10: Sharing

      • iCloud Sync

      • Extensions

      • Swift Package


      Audience: Advanced

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account