Chapter 11. Optimizing for iOS Performance and Memory Requirements

The iOS runtime environment, as with all mobile devices, offers much less in raw hardware capabilities than laptop or desktop systems. Mobile CPUs are generally much slower and much less memory is available. To ensure that your software runs reasonably fast and does not run out of memory, you’ll need to work within these restrictions and pay close attention to resource usage. Also, since people frequently use iOS software while out and about, they ...

Get Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch 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.