This book is not about finding and fixing problems – known as debugging. However, sometimes the debugging tool can appear unexpectedly or our App will not do what we want and we may want to see the debugging tool. So it's important to be able to recognize the debugger and figure out what to do next. Knowing how to respond to the unexpected appearance of the debugger and knowing how to use the debugger to figure out why our App is not behaving correctly can really make our lives easier.
In this chapter, we shall learn the following:
Recognizing the Debug area in Xcode
What kind of problems can result in the Debug area appearing and Xcode showing us the problem
Examining program variables in the debugger
What kinds of common problems can result in the Debug area appearing or unexpected App behavior without Xcode showing us the problem
How to interpret what the debugger is trying to tell us and getting Xcode to show us the problem