O'Reilly logo

Mac® Application Development For Dummies® by Karl G. Kowalski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11

Debugging Your App

In This Chapter

arrow Discovering the types of errors that arise

arrow Finding coding errors

arrow Learning to use Xcode’s debugger

arrow Finding bugs and banishing them

arrow Using logging to track the execution of your app

arrow Tracking bugs

In an application developer’s fantasy world, apps are flawlessly crafted, code is written perfectly, and users experience an awesome application that does everything exactly as it’s supposed to. The data that the app stores is always crisp and fresh, and it never gets corrupted. Visuals are stunning and display perfectly on every screen attached to any Macintosh.

In the real world, however, applications don’t always execute correctly. Sometimes they don’t even build correctly, and the dream gets cut short before you can even build a release version. You need to find a way to fix things; you need to understand the tools that will assist you in moving ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required