-3
私は紙幣を知っています。Pughはスレッドセーフで、使用することをお勧めします。 インターネットでそれについて多くのことを調べましたが、答えが見つかりませんでした。 請求書Pughソリューションは、目的Cでも機能しますか? 私はそれがJavaで動作することは知っていますが、あなたの中には客観的なCの経験がありますか?Pughシングルトンソリューションは客観的なCで動作するでしょうか?
私は紙幣を知っています。Pughはスレッドセーフで、使用することをお勧めします。 インターネットでそれについて多くのことを調べましたが、答えが見つかりませんでした。 請求書Pughソリューションは、目的Cでも機能しますか? 私はそれがJavaで動作することは知っていますが、あなたの中には客観的なCの経験がありますか?Pughシングルトンソリューションは客観的なCで動作するでしょうか?
「Bill Pughシングルトン」を調べていた。
確かに、それはObjective-Cで使用できますが、なぜ気になるのですか? ObjCで広く使われている完全に優れたシングルトンパターンが既に存在します(これは主に同じパターンを実装しています;シングルトンは最初のアクセス時にのみ作成されます)。
Bill Pughシングルトンのソリューションは、同期やアトミックを使用していても、少なくともJavaでの最良の方法です...私は思い出したように、スレッドセーフです。Objective cについては本当に興味がありました。 – XcodeNOOB
@XcodeNOOB ObjCの標準パターンは、ディスパッチ_ONCE()を使用してシングルトンの排他的な作成を保証するスレッドセーフです。 – bbum