我需要創建一個自定義窗口,所以我創建了NSWindow的一個子類。我超越了構造函數和其他一些函數。如何覆蓋NSWindow?
我需要用我創建的窗口子類替換當前窗口。我知道它與Interface Builder有關,但不知道該怎麼做。我將如何做到這一點?
我試着從Inspector中刪除NSWindow,而是添加了我的自定義窗口,但是這隻會導致在運行時不顯示窗口。
我還編輯了應用程序的委託,將NSWindow更改爲我的自定義窗口,並將委託的「主」出口更改爲我的自定義窗口。
我在Mac OSX雪豹使用的Xcode 3.2.6
這是2012年。而你正在使用Xcode 3 ?! – 2012-02-02 21:11:10
是的,我需要Lion for Xcode 4(或者我可以支付)。由於我不想付費,所以我討厭獅子,我猜Xcode 3是我唯一的選擇;) – fdh 2012-02-02 21:12:36
我的解決方案是用於Xcode 4.恐怕你不會得到任何詳細的答案Xcode 3 ...:P (雖然它應該是相似的) – 2012-02-02 21:14:13