nstoolbar items
属性仍然为空windowDidLoad
//WindowController
override func windowDidLoad() {
super.windowDidLoad();
print(window!.toolbar!.items);//print []
}
我正在寻找所有工具栏项目加载时称为的函数。例如ToolbarDidLoad
或ItemsDidLoad
。
看起来awakefromnib是解决方案!
override func awakeFromNib() {
super.awakeFromNib();
print(window!.toolbar!.items);//print [<NSToolbarItem: 0x600000120c80>, <NSToolbarItem: 0x600000120d20>]
}