The Frontier logo The Frontier logo
Mark Dalrymple

Introduction to Breakpoints

Mark Dalrymple | Feb 12, 2018

What are breakpoints and how do I use them in XCode?

A breakpoint is a debugging tool that lets you stop your application at a specific line of code. The application is suspended, allowing you to look at your program state, and collect information about whatever bug you are tracking.

In this screencast...

In this screencast, we'll talk about simple breakpoints, conditional breakpoints, and set exception breakpoints.

After this screencast, you'll be able to…

- Understand breakpoints, conditional breakpoints, and exception breakpoints
- Create your own debugging tool in Xcode


Basic knowledge or experience building iOS applications is recommended.

Additional Resources:

Debugging Tools - Apple Developer
Xcode Breakpoint Wizardry for Debugging
The Big Nerd Ranch Guide: iOS Programming - pg. 152

Next Screencast:

Automating Breakpoint Actions