阅读背景:

iOS-解决调用performSelector产生警告问题_weixin_30478619的博客

来源:互联网 
if ([self.dockView respondsToSelector:NSSelectorFromString(@"setSubViews")]) {
    // 这样会产生警告
    // [self.dockView performSelector:NSSelectorFromString(@"setSubViews")];
    SEL selector = NSSelectorFromString(@"setSubViews");
    IMP imp = [self.dockView methodForSelector:selector];
    void (*func)(id, SEL) = (void *)imp;
    func(self.dockView, selector);
}if ([self.dockView respondsToSelector:NSSel



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: