O'Reilly logo

Pro Core Data for iOS: Data Access and Persistence Engine for iPhone, iPad, and iPod touch by Rob Warner, Michael Privat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Tuning Performance and Memory Usage

In this computer age, people have grown to hate hourglasses, spinning beach balls, and pop-ups that say, "Please Wait." Although giving a visual clue that the computer is working beats giving no such clue and letting customers think their computers have locked up, better still would be to never have episodes of slowness that make users wait. You may not always be able to achieve that goal, but you should always try.

Fetching and storing data in a persistent store can take a long time, especially when a lot of data is involved. This chapter helps assure you that you understand how Core Data helps you, and how you must help yourself, to make sure you don't pepper your users with "Please Wait" spinners ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required