objective-c关闭SEL警报

使用字符串创建一个function的时候,编译器会发出警报,只要在发出警报的地方添加一些预处理指令就可以了



SEL func = NSSelectorFromString(@“方法名”);

if ([self respondsToSelector:func]) {

# pragma clang diagnostic push

# pragma clang diagnostic ignored "-Warc-performSelector-leaks"

    [self performSelector:func];

# pragma clang diagnostic pop

}


你可能感兴趣的:(ios,Objective-C)