Objective-C Memory Management Essentials

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

Objective-C Memory Management Essentials

Gibson Tang, Maxim Vasilkov

Learn and put into practice various memory management techniques in Objective-C to create robust iOS applications
Mapt Subscription
FREE
$20.83/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$16.80
$29.99
$29.99 p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Objective-C Memory Management Essentials Book Cover
Objective-C Memory Management Essentials
$ 23.99
$ 16.80
LiveCode Mobile Development: Beginner's Guide - Second Edition Book Cover
LiveCode Mobile Development: Beginner's Guide - Second Edition
$ 39.99
$ 28.00
Buy 2 for $34.30
Save $29.68
Add to Cart

Book Details

ISBN 139781849697125
Paperback200 pages

Book Description

Objective-C Memory Management Essentials will familiarize you with the basic principles of Objective-C memory management, to create robust and effective iOS applications. You will begin with a basic understanding of memory management, and why memory leaks occur in an application, moving on to autorelease pools and object creation/storage to get an idea of how memory is allocated. You will also see what ARC (Automatic Reference Counting) is and how it helps in memory management. Finally, you will cover examples on how to use the various tools provided by Xcode to help in memory management. You will also get a basic understanding of Swift, the recently introduced programming language to write interactive and lightning-fast applications.

By the end of this book, you will have all the necessary knowledge on how to effectively memory-manage your application with best practices.

Table of Contents

Chapter 5: Managing Your Application Data

What You Will Learn

  • Understand the theoretical basics of memory management
  • Discover how and why memory leaks occur
  • Use Objective-C 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, lightning-fast applications

Authors

Table of Contents

Chapter 5: Managing Your Application Data

Book Details

ISBN 139781849697125
Paperback200 pages
Read More

Read More Reviews

Recommended for You

LiveCode Mobile Development: Beginner's Guide - Second Edition Book Cover
LiveCode Mobile Development: Beginner's Guide - Second Edition
$ 39.99
$ 28.00
Learning OMNeT++ Book Cover
Learning OMNeT++
$ 23.99
$ 16.80
GLSL Essentials Book Cover
GLSL Essentials
$ 20.99
$ 14.70
Practical Game Design with Unity and Playmaker Book Cover
Practical Game Design with Unity and Playmaker
$ 17.99
$ 12.60
Programming Arduino with LabVIEW Book Cover
Programming Arduino with LabVIEW
$ 14.99
$ 10.50
Learning Anime Studio Book Cover
Learning Anime Studio
$ 26.99
$ 18.90