O'Reilly logo

Pro Multithreading and Memory Management for iOS and OS X by Kazuki Sakamoto, Tomohiko Furumoto

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

Preface

This book is about ARC, Blocks, and Grand Central Dispatch in iOS and OS X. It’s a bit different from other books. In short, this book is quite deep, and explains the following.

  • ARC, a memory management mechanism newly introduced for iOS 5 and OS X Lion.
  • Blocks and Grand Central Dispatch, introduced for iOS 4 and OS X Snow Leopard, are mainly for writing multithreaded applications.

These new technologies are essential to develop on iOS 5 and OS X Lion. Although they seem easy to understand, in fact, you will encounter pitfalls if you don’t really master them. In this book, I explain them along with the Apple’s source codes themselves so that you can have a deeper understanding than by just reading Apple’s references. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required