Next, we will look at a special tool present in Xcode to get in-depth information about your app while it is running. This special tool is actually a suite of tools that can perform the following functions:
Examine and monitor one or more processes
Record a sequence of user actions and replay them, just like a video recorder
Save user interface recordings and then access them from Xcode
This set of tools is known collectively as Instruments and they are more useful than NSLogs when tracking down difficult-to-reproduce bugs, such as random crashes and debugging memory leaks
Analyze the performance of your app
Perform stress testing on your app
Gain a better understanding of how your application works
In this section, I will teach you the basics of Instruments and how to debug some code using it. So, to start off, you just need to follow these three simple steps:
Click the Xcode menu on the top left of your Xcode IDE.
Select Open Developer Tool from the list that appears.
A submenu...