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。 –