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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.