iOS performSelector
//PerformSelector may cause a leak because its selector is unknown 解决方法
//1.使用函数指针方式
for (NSDictionary *dic in objectArray) {
SEL selector = NSSelectorFromString([dic objectForKey:@"methodName"]);
if ([self respondsToSelector:selector]){
IMP imp = [self methodForSelector:selector];
void (*func)(id, SEL) = (void *)imp;
func(self, selector);
}
}
//其它方法消除警告:http://www.tuicool.com/articles/iu6zuu
浙公网安备 33010602011771号