ZeroOnet 2017-06-20 05:44 采纳率: 0%
浏览 980

Objective-C的Method Swizzling问题?

我们知道的是一个类的+load是在一个类初始化加载时被调用,所以是进行Method Swizziling的好地方。但是看到很多关于其的范式都是在dispatch_once中完成的,也就是为了保证代码只执行一次。这不是多余的吗?因为+load就已经有这个功能了啊?

  • 写回答

1条回答 默认 最新

  • ZeroOnet 2017-06-20 05:50
    关注

    NSHisper中的相关代码也是如此!链接如下:http://nshipster.cn/method-swizzling/

    评论

报告相同问题?