Iphone 单例属性内存管理
什么属性更适合singleton的属性?Iphone 单例属性内存管理,iphone,objective-c,singleton,Iphone,Objective C,Singleton,什么属性更适合singleton的属性? 据我所知,singleton从未解除分配,但我仍然必须保留其属性或更正确地分配它?您最好的选择是保留和释放所有singleton的属性,就像保留和释放非singleton的属性一样 这将使维护变得更加容易,特别是如果有一天您(或其他人)必须将此单例类转换为非单例类。此外,请确保单例确实是解决您问题的最佳方案。单身汉实际上只是一个全局变量,他们提供了一系列相似的优点和缺点。
据我所知,singleton从未解除分配,但我仍然必须保留其属性或更正确地分配它?您最好的选择是保留和释放所有singleton的属性,就像保留和释放非singleton的属性一样
这将使维护变得更加容易,特别是如果有一天您(或其他人)必须将此单例类转换为非单例类。此外,请确保单例确实是解决您问题的最佳方案。单身汉实际上只是一个全局变量,他们提供了一系列相似的优点和缺点。