I really do think that XCode4 is a massively huge upgrade from XCode3, which we’ve come to know and love for the last 3 years or so with the coming of Leopard. However a lot of things that normally are pretty easy to find for me have been lost in the new interface! Most things I find pretty easily in places that they should have been in the first place but I’ve had trouble finding a few of the usual tools. One of them is to enable breakpoints for exceptions. In XCode3 this was located in the Run -> Breakpoints menu as an on/off option, but that is gone.
Thankfully my coworker Jason came to the rescue. It’s actually a special kind of breakpoint. To use it:
- Go to the Breakpoints tab (Cmd+6)
- Hit ‘new breakpoint’ on the bottom of the screen (Fig. 1)
- Choose ‘Create Exception Breakpoint’
- Customize your breakpoint types and go! (Fig. 2)
Hope this save someone some trouble on where to find and how to do this! Most of the time I make breakpoints by clicking on the left line-number bar (like everyone else) so it a bit tough to find!

