浏览版本时出现奇怪的窗口行为

时间:2012-03-12 22:43:01

标签: cocoa window osx-lion version versions

我正在尝试在我的Cocoa应用程序中实现版本。版本控制效果很好,我遇到的唯一问题是当我想从版本浏览器恢复版本时(所有版本都以时间机器样式显示)。

在IB中设置选项“在启动时可见”会导致以下问题:在浏览版本浏览器中的窗口时,实际窗口会立即变大,然后在达到单击窗口时返回其大小。

删除版本时会出现另一个问题:当前窗口(即左侧的窗口)刚刚消失,然后最前面的版本窗口也变得透明。我注意到从头开始创建新项目时也会发生这种情况......

我有什么遗失的吗?我将非常感谢有关如何解决此问题的任何提示!

2 个答案:

答案 0 :(得分:2)

我终于明白了。这是Xcode的一个错误,通过双击可执行文件来运行应用程序而不是Xcode里面没有问题。

答案 1 :(得分:1)

正如@mrwalker所述,只有在选中Allow debugging when using the documents Versions Browser时才会发生这种情况。

要删除此命令行选项,请取消选中Xcode Allow debugging when using the documents Versions Browser中的Edit Scheme -> Run -> Options