Swift version: 5.1
Breakpoints are locations in your code where Xcode will pause so that you can inspect the state of your program. They don’t have any impact on the final performance of your code – in fact, they don’t even exist in your code at all – so there’s no harm using them liberally.
To place a breakpoint, click to the left of a line of code you want to pause on – in the gutter, where the line numbers are visible if you use them. If you prefer keyboard shorts, press Cmd+. When you run your program now, Xcode will pause as soon as that line is reached.
To remove a breakpoint, either press Cmd+\ on it again, or drag it off the gutter.
SPONSORED Catch bugs as soon as they happen and know exactly why a crash occurred by integrating Instabug's SDK in one minute. You will automatically receive device data, network logs, and reproduction steps with every bug and crash report.
Available from iOS 7.0 – see Hacking with Swift tutorial 18
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.