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