© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
A. TsadokUnleash Core Datahttps://doi.org/10.1007/978-1-4842-8211-3_9

9. Performance

Avi Tsadok1  
(1)
Tel Mond, Israel
 

Start by doing what’s necessary, then what’s possible, and suddenly you are doing the impossible.

—Francis of Assisi

How to make a speedy framework even faster?

The main thing we need to do is understand how it works and combine the result with our needs.

And this is what this chapter is all about.

In this chapter, we are going to talk about
  • Faulting and how to take advantage of it

  • How to improve our fetches using a fetch index

  • How to improve our string search

  • How to improve our saving operations

  • Profiling our app using Instruments

Faulting

In one ...

Get Unleash Core Data: Fetching Data, Migrating, and Maintaining Persistent Stores now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.