1
我有一個用於顯示自定義對象的NSView子類。繪圖邏輯全部在子類的方法中。沒有與此視圖關聯的視圖控制器。帶IBOutlets和IBActions的NSView子類
我在Interface Builder中的這個視圖旁邊添加了一對控件,用於控制對象的顯示。
可以在視圖上將這些控件連接到IBOutlet
s和IBAction
s嗎?我知道這是可能的,但這是否糟糕的設計?我應該使用NSViewController嗎?
謝謝你的回答。我問的原因是,這個窗口中的其餘控件連接到IB中的各種對象,這些對象是從NSObject繼承的,以執行特定的任務。我想,而不是'NSViewController',我會考慮創建一個自定義控制器類來處理這些新的控件。 – colincameron
@ c.cam108目前還不清楚'處理這些新控件'是什麼意思?如果他們是按鈕然後他們只是觸發行動,並改變他們的標題;如果他們比這更復雜,那麼他們應該用幾個方法來管理自己。這聽起來像你可能在這裏不必要地擔心。 – trojanfoe
是的,他們只是發起行動,並改變標題,正如你所建議的那樣。這聽起來像你可能是對的:) – colincameron