首页 > 假如函数名是变量,应该如何定义?

假如函数名是变量,应该如何定义?

如题:

MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingTarget:viewController refreshingAction:@selector(loadData)];

比如我这个loadData我想通过变量来定义他。应该怎么搞呀。


BOOL status = YES;
if (status) {
    MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingTarget:viewController refreshingAction:NSSelectorFromString(@"a")];
} else {
    MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingTarget:viewController refreshingAction:NSSelectorFromString(@"b")];
}
【热门文章】
【热门文章】