OS X では、ウィンドウの「ズーム」 (Yosemite 以降の緑色のウィンドウ ボタン/タイトルバーのダブルクリック) は、ウィンドウを適切なサイズ (コンテンツよりも大きいが、最大ではありません) に拡大することになっています。
ウィンドウ内のコンテンツはさまざまであるため、理想的なサイズはコンパイル時にはわかりませんが、実行時には計算できます。
ズームでウィンドウのサイズを好みのサイズに調整したいのですが、それ以外の場合はウィンドウのサイズを制限したくありません (つまり、ユーザーは理想よりもはるかに大きくまたは小さくサイズを自由に変更できるはずです)。
ズーム時に使用するウィンドウ (またはウィンドウ コンテンツ) のサイズを OS X に伝える正しい方法は何ですか?