ですから、これは答えるのが難しいかもしれませんが、私は Mountain と Lion で奇妙な動作を経験しており、これが何人かの Cocoa 教祖に鐘を鳴らしてくれることを望んでいました.
アプリ内には NSOpenPanel であるファイル選択ダイアログがあり、ユーザーが適切なファイルを選択すると、NSProgressIndicator がポップアップし、ユーザーのプロジェクトが読み込まれている間、incrementBy への呼び出しを使用して更新され、最後に NSWindow がポップアップして多くの楽しみと興味深いビュー (一部は NSOpenGLViews です)。
Snow Leopard では、これらすべてが問題なく終了します。ファイル チューザーが開き、ユーザーがファイルを選択し、ファイル チューザーが閉じ、プログレス メーターがポップアップし、プロジェクト ウィンドウがポップアップします。これは私が期待するようになったものです。
これを Lion でテストしたところ、わずかな違いがありました。ファイル チューザーが開き、ユーザーがファイルを選択すると、ファイル チューザーが閉じず、進行状況メーターがポップアップしないか、ほんの一瞬だけポップアップします。プロジェクト ウィンドウポップアップし、最後にファイルチューザーが消えます。これは、モーダル ダイアログであるため、ファイル チューザーが長引くのは非常に奇妙に思えます。
最後にこれを Mountain Lion でテストしたところ、ライオンと同じように動作しましたが、ときどき進行状況メーターがポップアップして更新の 1 つで停止し、アプリケーションのメモリが制御不能になり、非常に急速に増加しました。上向きに 3GB を使用すると、アプリケーションがクラッシュします。
Lion/Mountain Lion で、この奇妙な動作を説明する変更について誰かが知っているかどうか疑問に思っていました。