Any programmer knows how difficult it is to write defect-free software. That is why every platform has a number of integrated debugging aids, which give support in the task of identifying, reproducing, and fixing programming bugs. Xcode provides a complete solution for writing and debugging programs, which makes it much easier to find bugs in new or existing applications. In this chapter, I explain how to use these debugging features.
You will initially learn how general debugging methods can be applied to Objective-C programs. For this purpose, I explain some general debugging strategies that are valuable for finding and fixing errors in any programming language. Then, you will see how the Objective-C environment, ...