如果我在xcode中創建一個新項目,將會有一個主要的xib新創建的項目調用窗口中的代碼是什麼?
在主xib中有一個叫做window的對象。
我做了一個實驗,從自動生成的代碼中刪除_window插座。
@interface SDAppDelegate : NSObject <NSApplicationDelegate>
//@property (assign) IBOutlet NSWindow *window;
@end
我運行程序和瞧,那個愚蠢的窗口仍然打開。確保它沒有打開的唯一方法是刪除窗口。
代碼顯示窗口的哪部分?代表如何知道要打開哪個窗口?
我不想在應用程序啓動時顯示任何窗口。例如,我可能想要在應用程序選擇偏好時顯示一些窗口。
通過那個窗口打破了什麼代碼? – trojanfoe
如果你不想要一個窗口,從NIB中刪除它有什麼問題?事實上,對於大多數應用程序而言,主要的NIB中不應該有一個窗口。 Apple的模板項目只是爲了簡單起見,所以如果您在不改變任何內容的情況下構建和運行它,它就會有一些可見的存在。 –
是的,我從XIB中刪除了希望破解某些代碼的窗口。但事實並非如此。我仍然感到困惑。後者我確實希望擁有Windows,但對於設置偏好的用戶。 –