gpt4 book ai didi

iphone - 在Objective-C中,与类方法相比,拥有单例有什么优势?

转载 作者:行者123 更新时间:2023-12-01 17:32:45 26 4
gpt4 key购买 nike

如上所述,但是要小心,我只对Objective-C上下文感兴趣,因此没有必要指出单例优于静态方法的优点。

最佳答案

我什么也不会说。单例通常被认为是不好的做法,这也适用于Obejctive-C。使单例成为比类方法更好的解决方案的一件事是,单例是可以访问实例变量的适当实例,因此,如果需要类将数据存储在ivars中,则单例可以是一种解决方案。 (但是,即使实现单例也经常需要使用静态全局变量或局部变量-严格来讲,您无法真正完全避免使用它们,最多可以将它们的数量减少为一个。)

关于iphone - 在Objective-C中,与类方法相比,拥有单例有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14696210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com