1

アプリ内の単一のウィンドウへの参照を取得する必要があります。「起動時に表示」にチェックを入れると表示されます。

次のようなコードが表示され続けますが、あまり意味がありません。インターフェイスのどこにも宣言されていない場合、nibファイルのウィンドウについてどのように知ることができますか?

NSWindow *window = [self window]; 

applicationDidFinishLaunching でそれを実行すると、次のエラーが発生します。

No visible @interface for 'AppDelegate' declares the selector 'window'

インターフェイスが宣言されていないため、これは理にかなっています。しかし、「起動時に表示」がチェックされている場合、ウィンドウはどのように自動的に読み込まれるのでしょうか?

私の最終目標は、ウィンドウを参照してそのレベルを変更する必要があることです。

[window setLevel:NSFloatingWindowLevel];

助けてください?

4

1 に答える 1