#define SuppressPerformSelectorLeakWarning(Stuff) \
do { \
_Pragma("clang diagnostic push") \
_Pragma("clang diagnostic ignored \"-Warc-performSelector-leaks\"") \
Stuff; \
_Pragma("clang diagnostic pop") \
} while (0)
_Pragma("clang diagnostic ignored \"-Warc-performSelector-leaks\"") \
红色部分是想忽略的警告内容