As you can see, Xcode 6 has added some nifty new tools for us, developers, to aid us in our work. However, not only this, debugging is easier now with some additional goodies that are now part of Xcode 6. Here are a few of the debugging goodies that are provided:
View hierarchy debugger
Debug gauges
Enhanced queue debugging
Out of the list of additional debugging goodies, the view hierarchy debugger is the one that will prove most useful in terms of impact. Prior to Xcode 6, if you wanted to see the view hierarchy of your application, you had to use plugins such as Spark Inspector, Reveal, and so on. However, with the release of Xcode 6, view hierarchy visualization is now officially supported and you will get the full power of the view hierarchy in Xcode 6.
To use the view hierarchy debugger in Xcode 6, you need to make sure that your application is currently running, then you need to click the debug view hierarchy icon at the bottom of your, Xcode as shown, here and the...