在单例方法中我应该如何使用单例:

喜欢:

     [self doMethod];

或者:
    [[SingletonClass sharedSingleton] doMethod];

?

最佳答案

我想不出有什么理由采用第二种方式。这种方式更长、更慢、更脆弱——而且没有任何好处。除非您有非常令人信服的理由不这样做,否则只需使用 self。单例本质上只是普通对象。

关于ios - 单例应该在方法中使用自我还是共享实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14612148/

10-14 12:08