私は OS X で使用するアプリを作成していますが、新しい制約機能が Interface Builder (もちろん現在 Xcode に組み込まれています) でどれほど便利であるかに気付きました。実際、非常に便利で動的であるため、最小ウィンドウ サイズを設定する必要があるのか、それともウィンドウの制約に依存して最小値と最大値自体を設定する必要があるのか疑問に思っています。
OS Xはなんらかの方法でウィンドウサイズを制限する以外にも、ウィンドウの最小サイズと最大サイズを考慮しているように感じます.動的な動作とすべてのために、ウィンドウの最小高と最大高を動的に設定する制約に依存するスタイル。たとえば、制約のあるコントロールの最小幅を変更することにした場合、最小ウィンドウの最小幅も変更することを心配する必要はありません。
最小ウィンドウ サイズと最大ウィンドウ サイズを設定するために制約に依存する利点のさらに重要な例として、ユーザーがテキスト サイズなどを変更した場合、アプリケーション内の影響を受けるコントロールはサイズの制約を動的に変更できますが、静的に設定されるということです。最小および最大のウィンドウ サイズは、その動的な動作を台無しにします。
繰り返しになりますが、OS X では最小ウィンドウ サイズと最大ウィンドウ サイズが何らかの方法で考慮される可能性があり、そのために最小ウィンドウ サイズと最大ウィンドウ サイズを設定すると便利な場合があることを念頭に置いて、これらすべての利点を考慮する必要があります。OS Xがそれらを考慮しているかどうか、また考慮している場合、どのように使用するかはわかりません。
Apple のドキュメントに目を通しましたが、満足のいく答えを提供するものは見つかりません。