当我编辑一个基于文档的Cocoa应用程序时,我发现当我选择一个窗口或面板时,Xcode会让我设置它的“初始位置”:
这与窗口的Frame是不同的,因为它在其上方,那么这是什么呢?
“initial position”由什么使用,两个弹出菜单及其可能的值意味着什么?
当我运行我的应用程序并且我的文档为此nib创建NSWindowController(第二个)时,该窗口从主文档窗口级联出现,而不是在初始位置。这是因为我的应用是基于文档的(即,“Initial Position”将被非属于文档的窗口使用),还是有其他原因?
awakeFromNib
时它已经被设置好了,但我不能确定。 - Lily Ballard