Iphone 单身人士的后果
所以我只是深入研究了Singleton类,是的,我发现它们非常有用。我主要使用我的单例存储多个目标(视图、表等)的数据。也就是说,我已经看到我自己将在我的项目中实现很多单例 但是很多单身人士会有负面影响吗?从我所读到的关于单例的内容来看,在一个进程中为每个单例创建一个实例。其他类实例从内存中被释放(假设它们被正确释放),那么单例也应该被释放吗Iphone 单身人士的后果,iphone,singleton,application-singleton,Iphone,Singleton,Application Singleton,所以我只是深入研究了Singleton类,是的,我发现它们非常有用。我主要使用我的单例存储多个目标(视图、表等)的数据。也就是说,我已经看到我自己将在我的项目中实现很多单例 但是很多单身人士会有负面影响吗?从我所读到的关于单例的内容来看,在一个进程中为每个单例创建一个实例。其他类实例从内存中被释放(假设它们被正确释放),那么单例也应该被释放吗 所以,把它缩小到一个问题:有很多单身汉有害吗 单身汉无法扩展。无论你认为什么应该是单身,当你的系统变得更大时,结果证明你需要不止一个 如果你从来都不需要超
所以,把它缩小到一个问题:有很多单身汉有害吗 单身汉无法扩展。无论你认为什么应该是单身,当你的系统变得更大时,结果证明你需要不止一个 如果你从来都不需要超过一个,一个单身汉就可以了。然而,随着系统的扩展,您通常需要在其自身上下文中的不止一项 单身只是“全球”的另一种说法。这并不坏,但一般来说,对于复杂度不断发展和增长的系统来说,这不是一个好主意。摘自GOF书籍: 单例模式有几个好处:
嗯,我明白你的意思。让我回答我自己的问题,谢谢你的评论!