O'Reilly logo

Advanced Mac OS X Programming: The Big Nerd Ranch Guide by Mark Dalrymple

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

For the More Curious: Stripping

Debugging symbols are pretty big and can bloat your executable. A simple Cocoa application of mine weighs in at 262K with debug symbols, whereas without the symbols it is about 30K. Depending on the application, keeping debug symbols around might not be a bad thing. For a high-traffic web server application, we kept the debug symbols to make diagnosing production problems easier (and it really came in handy sometimes). If your program has 500 megs of graphics and support files, a couple of hundred K of debug symbols probably is not too bad. On the other hand, if you are writing smaller downloadable applications, the extra hundred K or a meg could be a significant barrier to your program being used. Having debug ...

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