Book Image

Objective C Memory Management Essentials

Book Image

Objective C Memory Management Essentials

Overview of this book

Table of Contents (18 chapters)
Objective-C Memory Management Essentials
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 5. Managing Your Application Data

In this chapter, you will be introduced to the concept of managing your application data to ensure that your application will perform at an optimal level during runtime. The following topics will be covered:

  • Resource optimization

  • Disk and memory caching

  • Serialization

  • Different forms of data saving

  • Pros and cons of various data saving methods

We will also cover some common pitfalls and assumptions that people commonly associate with the development of iOS applications. One example will be image loading, where if the developers are not careful in planning the proper architecture of their application, they will encounter situations where the application will lag or run out of memory and lead to an application crash.