BKDebug is a set of macros designed to help you debug C, C++, and Objective-C code. It also includes a set of supporting variable types.