当我在 XCode 4.6 中创建一个新的 OSX 项目并选择 Cocoa Application 模板时,我随后在 Interface Builder 中看到的是一个 NSWindow、一个 NSMenu(预填充了一些菜单项)和一个 NSWindow 内的 NSView。但是,当我尝试删除 NSView 并将其替换为 NSTableView 或将 NSView 嵌入 NSScrollView 时,我无法这样做。
自动生成的 NSView 有什么特别之处吗?NSWindow 是否需要 NSView 位于其之上,并且不允许诸如 NSTableView 或 NSCollectionView 之类的其他子类成为层次结构中的根视图?我知道我可以更改 Identity Inspector 中的类,但这似乎无济于事。对这个新手有什么想法或提示吗?