Introduction

This post will present a sample application that deliberately raises Objective-C exceptions,EXC_BAD_ACCESS exceptions and related BSD signals. All exceptions and signals are caught, presenting debug information and allowing the application to continue after these events.

More at Original Source