Having an integrated debugger is one of the best parts of using an integrated development environment (IDE). The easier and the more convenient a debugger is to use, the more regularly it will be put to work: without one you are shooting in the dark.
As you saw in the previous chapter, Xcode’s debugger automatically installs and runs apps for you on devices or in a simulator. Here you will familiarize yourself with the basic things the debugger can help you with: stepping through ...