mainWindow
アプリケーションのメインウインドウを返します
Swift4.2
weak open var mainWindow: NSWindow? { get }
@property(readonly, assign) NSWindow *mainWindow
解説
アプリケーションのメインウインドウを返します。
引数
なし
フレームワーク
ApplicationKit
クラス
NSApplication
使用可能
10.0
編集時のバージョン
10.14.5
Swift4.2
参照
- keyWindow
- isMainWindow (NSWindow)
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSWindow *mWindow = [[NSApplication sharedApplication] mainWindow]; NSLog ([mWindow title]); } @end
Swift4.2
@IBAction func function014(_ sender: Any) { let anApplication = NSApplication.shared let obj = anApplication.mainWindow print("mainwindow Object: \(String(describing: obj)).") //->mainwindow Object: Optional(<NSWindow: 0x600003e0c200>). }
Swift
//NSApplication mainWindow @IBAction func function026(sender: AnyObject) { //共有アプリケーションインスタンスを取得 let anApplication = MyApplication.sharedApplication() NSLog(anApplication.mainWindow!.title!) }