Daily iOS
Performance and debugging

Xcode debugging features

Once you've reproduced a bug, which Xcode debugging features do you actually reach for, beyond print statements? And when do you pull out each one?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

You pick from breakpoints (conditional, symbolic, exception), LLDB commands, the View Debugger, the Memory Graph, and the scheme diagnostics (Zombies, Sanitizers) depending on the problem.

Share a question