ウインドウの配列を返します
@property(readonly, copy) NSArray *windows
var windows: [AnyObject] { get }
解説
このアプリケーションの画面外のウインドウを含むウインドウの配列を返します。
引数
なし
フレームワーク
ApplicationKit
クラス
NSApplication
使用可能
10.0
編集時のバージョン
10.10
参照
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSArray *windowArray = [[NSApplication sharedApplication] windows]; NSUInteger i, count = [windowArray count]; for (i = 0; i < count; i++) { NSWindow * obj = [windowArray objectAtIndex:i]; NSLog ([obj title]); } } @end
//NSApplication windows @IBAction func function028(sender: AnyObject) { //共有アプリケーションインスタンスを取得 let anApplication = MyApplication.sharedApplication() let windowArray :Array = anApplication.windows //表示用 for obj in windowArray{ NSLog("window = %@",obj.description) } }