0
NSApplication.shared "は、アプリケーションインスタンスを返します。まだ存在しない場合は作成します。現在のアプリケーションへの参照が「共有」
なぜ現在のアプリケーションインスタンスが「共有」という名前になっていますか?ココアで
[それは、現在のNSWorkspaceで実行中のアプリケーションによって共有ワークスペースであると同様に命名NSWorkspace.sharedが私には理にかなっている]
シングルトンです。 「まだ存在しない場合に作成する」というフレーズについて質問しますか? – Grimxn
これは、プログラミング上の疑問や、より多くの命名問題です。 – JAL
私は以下のLucaの回答を読んだので、一見奇妙な名前の選択についての私の好奇心は満ちています。シングルトンパターンを使用したインスタンス化を参照するために「共有」を使用するAppleの規約に精通していない開発者として、この名前は意味をなさない。人、人々はこのサイトで物事をdownvoteすばやくです! –