Learn how to use Instruments to check for performance issues, memory issues, reference cycles, and more!
In this tutorial, you will learn view debugging by using some of the awesome new tools provided with Xcode 6!
Learn how to use Quicklook in LLDB.
In this video tutorial you will learn about the chisel library which extends LLDB, adding new functions for you to use in your apps.
Learn how to create custom summaries using LLDB.
Learn how to extend LLDB to create new debugger commands.
Learn how to use the LLDB help command and how to create aliases.
Learn how to use LLDB watchpoint, script, and command commands.
Learn how to use LLDB to print out backtraces anywhere in your code, manage your threads, change return values of you methods, and print out all your local variables right from the console.
Learn how to use expressions in LLDB.
Learn how to debug your iOS apps on the command line with LLDB.
This article gathers together 25 tips and tricks that you can use to improve the performance of your apps, in the form of a handy checklist.
This is a tutorial for intermediate iOS developers, where you’ll get hands-on experience with some extremely useful debugging techniques.
This is a blog post by iOS Tutorial Team member Marin Todorov, a software developer with 12+ years of experience, an independent iOS developer and the creator of Touch Code Magazine. Passbook is one of the coolest new technologies in iOS 6. You can use it to create store cards, event tickets, coupons, and more! […]
This is a post by iOS Tutorial Team member Matthijs Hollemans, an experienced iOS developer and designer. You can find him on Google+ and Twitter. Welcome back to the debugging tutorial! The first part of the tutorial introduced SIGABRT and EXC_BAD_ACCESS errors, and illustrated some strategies for resolving them using the Xcode debugger and Exception […]