Objective c bill Pugh singleton解决方案对目标c有效吗?
我知道bill Pugh是线程安全的,并推荐使用这种方法。 我在网上搜索了很多,但没有找到答案。 比尔·普格的解决方案是否也适用于目标c? 我知道它可以在java上运行,但你们中的一些人是否有使用objective c的经验?必须查找“Bill Pugh singleton”Objective c bill Pugh singleton解决方案对目标c有效吗?,objective-c,singleton,Objective C,Singleton,我知道bill Pugh是线程安全的,并推荐使用这种方法。 我在网上搜索了很多,但没有找到答案。 比尔·普格的解决方案是否也适用于目标c? 我知道它可以在java上运行,但你们中的一些人是否有使用objective c的经验?必须查找“Bill Pugh singleton” 当然,它可以用在Objective-C中,但为什么要麻烦呢?ObjC中已经有一个非常好的单例模式在广泛使用(它基本上实现了相同的模式;单例仅在第一次访问时创建)。我记得Bill Pugh单例解决方案是线程安全的,不管您使用
当然,它可以用在Objective-C中,但为什么要麻烦呢?ObjC中已经有一个非常好的单例模式在广泛使用(它基本上实现了相同的模式;单例仅在第一次访问时创建)。我记得Bill Pugh单例解决方案是线程安全的,不管您使用的是同步还是原子,至少它是java中最好的方法。。。我对Objective c非常好奇。@xcodenob ObjC中的标准模式也是线程安全的,使用dispatch_once()确保以独占方式创建singleton。