0
生命周期方法(viewDidLoad,viewWillAppear,viewDidAppear等)自OSX 10.10 Yosemite开始提供。那么如何在OSX 10.8,10.9中使用viewWillAppear是否还有更低版本OS的其他选项。viewWill相当于早期版本的OSX 10.10
生命周期方法(viewDidLoad,viewWillAppear,viewDidAppear等)自OSX 10.10 Yosemite开始提供。那么如何在OSX 10.8,10.9中使用viewWillAppear是否还有更低版本OS的其他选项。viewWill相当于早期版本的OSX 10.10
这些生命周期方法用于NSViewController类。为了实现类似的功能,您可以使用NSWindowController的windowDidLoad
和windowWillLoad
方法。
请记住,您(如果您使用Apple的MVC)还必须将所有视图逻辑从NSViewControllers移动到NSWindowControllers,因为ViewController不会参与10.10之前的API的响应器链。
根据需要我需要NSViewController。所以我需要用NSViewController替换我所有的NSWindowController。 –