In this chapter, we're going to shift up a gear and reach deep into the LLDB environment, the debugging tool integrated into Xcode, both in Xcode itself and as a standalone process. Some of this stuff may look a little esoteric at first glance, but rest assured, it is anything but.
Working professionally as a developer means being comfortable with the command line, being aware of what is available in LLDB, and having at least a working knowledge of the scripting languages that are a part of developing software on almost all platforms.
It's also really, really cool. Once you have a bit of momentum behind you, you'll wonder how you ever lived without these tools, which allow you to automate, customize, and get right into the inner workings of your code.
In this chapter, you will learn about the following:
- What LLDB does
- Running code...