注意:这不是“Swift Playground”(应用程序),这是一个独立的 Xcode-playground。
我有几个现成的游乐场,是不久前创建的,你知道这个故事。它们位于“master”分支上(它们托管在 bitbucket 上,但这在这里可能并不重要)。
上周,我完成了删除 bitbucket 存储库中所有“主”分支的过程。
之后,文件名出现在 Xcode 的侧栏中,但点击该文件会显示一个空白窗口,没有代码。
我开始在 Xcode 中进行常见的故障排除:
(我用谷歌搜索并没有看到任何明显的东西,所以现在我正在研究低概率的原因......)
我认为问题是当 Xcode 运行并且本地 git 存储库中的 Playground 文件的分支发生更改时引起的。
我通过删除
UserInterfaceState.xcuserstate
文件解决了问题。
rm ./playground.xcworkspace/xcuserdata/test.xcuserdatad/UserInterfaceState.xcuserstate