MacアプリでNSWindowのリサイズを検知する方法
code: Swift
import Cocoa
class ViewController: NSViewController {
override func viewDidLoad() {
super.viewDidLoad()
name: NSWindow.didResizeNotification, object: nil)
}
@objc func resized() {
// ウィンドウがリサイズされたときの処理
print("resized")
}
}
こちらは NotificationCenter を使用する方法です。