我知道這個問題有點泛泛,但我想我的問題也是通用的。 我在空閒時間開發一個小應用程序,我決定用可可來做。很好,許多事情幾乎都是自動的,但有時候很難理解框架是如何工作的。如何管理可可中的窗口
最近我遇到了一個新問題。我想從一個類,一個前端控制器基本上管理應用程序的所有窗口。我有一個主菜單和一個「導入數據」功能。當我點擊它時,我想顯示另一個包含表格的窗口並調用更新數據的方法。問題是這種方法在實現NSTableViewDataSource
協議的類中。
我該如何參考該課程?更重要的是,哪個應該是正確的做法?我應該擴展NSWindow
類,以便我可以接收NSWindow的實例,它可以控制包含該表的窗口(然後調用該方法)?
我可能會找到幾種方法來解決這個問題,但我想知道哪種方法最適合用於可可。
PS:我知道有噸的單證文件,但我需要2個生命做的一切,我想,所以我想我可能會使用一些幫助這裏問:)
你有一個'NSWindowController'管理Windows ?您可以在前端控制器中始終擁有多個實例來管理多個窗口。 – TheAmateurProgrammer