空
/**************************************************************/ // 运行一次 #undef XY_ONCE_BEGIN #define XY_ONCE_BEGIN( __name ) \ static dispatch_once_t once_##__name; \ dispatch_once( &once_##__name , ^{ #undef XY_ONCE_END #define XY_ONCE_END });
- (IBAction)clickOnce:(id)sender { XY_ONCE_BEGIN(a) SHOWMBProgressHUD(@"only show once", nil, nil, NO, 2) XY_ONCE_END }
原文地址:http://www.cnblogs.com/mengfanrong/p/3858775.html