?#if !__has_feature(objc_arc)
?// 这?里存放MRC代码,?比如[xxx release]
?#endif
?#if __has_feature(objc_arc)
?#define MB_AUTORELEASE(exp) exp
?#define MB_RELEASE(exp) exp
?#define MB_RETAIN(exp) exp
?#else
?#define MB_AUTORELEASE(exp) [exp autorelease]
??#define MB_RELEASE(exp) [exp release]
#define MB_RETAIN(exp) [exp retain]
??#endif
原文:http://blog.csdn.net/chenyblog/article/details/44570937