Conditional Objective-C blocks

This trick allows use of conditional blocks thru the C preprocessor:

//  Mix and match

#if USES_TESTFLIGHT
    #import "TestFlight.h"
    #define TESTFLIGHT(...) do { (__VA_ARGS__)(); } while (0)   
#else
    #define TestFlight (id)nil
    #define TESTFLIGHT(...) do {  } while (0)   
#endif