我最近移植了一个基于OSX swift的应用程序,该应用程序使用xib到故事板。在安装了Yosemite的机器上编译和部署10.10可正常工作,窗口加载。无论如何定位10.9然后在安装了Mavericks的VM上运行它,窗口都会为应用程序加载菜单栏。
为了进一步隔离这个问题,我创建了一个空白的新xcode项目,启用了故事板,编译为10.9并在运行10.9的VM上运行应用程序,观察到相同的行为。
这是使用故事板在10.9上运行应用程序的已知问题吗?我是否缺少一些额外的运行时来在10.9上执行故事板应用程序?
答案 0 :(得分:2)
故事板是优胜美地的新手。他们不与小牛队合作。如果你需要保持与10.9的兼容性,现在坚持使用普通的旧xib。