In this course, you'll learn standard methodologies for debugging software, and how to use Xcode's debugging tools to find and squash bugs.
Overview
Syllabus
- Debugging, Printing, and Logging
- Meet the "So Many Bugs" app, which is used to solve coding mysteries. Learn about the debugging process, and how to use print statements to identify bugs.
- Stepping Through Code
- Learn how to use breakpoints to examine application state at any point during execution.
- LLDB and Breakpoint Actions
- Learn about LLDB (low-level debugger)—the debugging super tool. Learn common LLDB commands, tips, and tricks.
- Breakpoints and Visual Tools
- Learn about exception and symbolic breakpoints, and how to debug your code using Xcode's visual debugging tools.
Taught by
Jarrod Parkes