Have a personal or library account? Click to login
Objective C Memory Management Essentials Cover

Objective C Memory Management Essentials

Learn and put into practice various memory management techniques in Objective-C to create robust iOS applications

Paid access
|Apr 2015
Product purchase options

Key Features

    Book Description

    If you are new to Objective-C or a veteran in iOS application development, this is the book for you. This book will ensure that you can actively learn the methods and concepts in relation to memory management in a more engaging way. Basic knowledge of iOS development is required for this book.

    What you will learn

    • Understand the theoretical basics of memory management
    • Discover how and why memory leaks occur
    • Use ObjectiveC to stem memory leaks in your application
    • Familiarize yourself with the various memory debugging tools available in Xcode
    • Implement data persistence using Core Data
    • Understand how ARC helps in memory management
    • Introduce yourself to Swift, the brand new programming language to write effective, lightningfast applications

    Who this book is for

    If you are new to Objective-C or a veteran in iOS application development, this is the book for you. This book will ensure that you can actively learn the methods and concepts in relation to memory management in a more engaging way. Basic knowledge of iOS development is required for this book.

    Table of Contents

    1. Principles of objective C memory management
    2. Using Auto Release Pools
    3. Automatic Reference Counting
    4. Objects Creation and Storage
    5. Managing your Application Data
    6. Using core Data
    7. Key value Programming Approaches
    8. Introduction to Swift
    9. Memory Problems and debugging
    10. Developer tips for memory management
    11. Features of Xcode 6
    PDF ISBN: 978-1-84969-713-2
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2015
    Language: English
    Pages: 200