Hour 19. Getting the Bugs Out

What You’ll Learn in This Hour:

How to use the debugger to find out why your program crashed

How to use the debugger to find out how your program is working

How to manipulate your running program to test ideas and potential fixes for problems

In the preceding hour, you learned about using unit tests, which are a great tool for validating that everything is still working right when it’s working right. However, they are only so helpful when something is working wrong. When your code is not behaving as planned, you need to be able to dig into it and check the values that variables are holding and verify that execution is following the path through your code that you were planning.

So far in this book, we have ...

Get Sams Teach Yourself Xcode® 4 in 24 Hours now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.