我有一个在 XCode 4 中针对 iOS6 构建的应用程序。如果我在 XCode 5 中打开该工作区,清理并构建我的项目,然后在模拟器中运行它,它就可以工作(看起来有点不同,需要一些工作,但它可以工作)。如果我只是简单地导航到我的故事板并且什么都不做,再次在模拟器中运行应用程序会导致我的照片幻灯片显示为黑色而不是正确显示图片。当我查看它时,差异显示它对故事板文件进行了一些更改。仅回滚与我的幻灯片有关的更改是无效的。回滚所有更改,直到我再次查看情节提要。
它显然能够正常工作-为什么仅仅因为我看故事板就必须毁掉一切?现在我必须重新构建应用程序的这一部分,这很痛苦,因为我一开始没有构建应用程序的这一部分。这不利于可维护性。