在单例方法中我应该如何使用单例:
喜欢:
[self doMethod];
或者:
[[SingletonClass sharedSingleton] doMethod];
?
最佳答案
我想不出有什么理由采用第二种方式。这种方式更长、更慢、更脆弱——而且没有任何好处。除非您有非常令人信服的理由不这样做,否则只需使用 self
。单例本质上只是普通对象。
关于ios - 单例应该在方法中使用自我还是共享实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14612148/