以编程方式加载主界面?

Loading main interface programmatically?

默认主界面设置在Xcode-

如何以编程方式更改 mac OS X 应用程序的默认主界面故事板?

基本答案:你不知道。这是在你的应用程序包的 Info.plist 中设置的,它不能在运行时修改(好吧,如果你有写权限,它可以,但无论如何你都需要在这些设置下重新启动)。

可以做的是使用我之前的(已删除)答案,建议在启动时加载其他故事板(见NSApplicationDelegate 协议与 UIApplicationDelegate 对于 Mac).

“你不能”并不完全正确。您可以删除 plist 条目并在您的应用程序委托中进行自己的 UI 设置 - 这些不必来自故事板。