gpt4 book ai didi

xcode - 如何在 xcode 中恢复 Storyboard?

转载 作者:行者123 更新时间:2023-12-04 15:11:04 29 4
gpt4 key购买 nike

我这里有点情况。几天前,我不小心删除了我的 Storyboard,所以立即进入我的垃圾箱,将 Storyboard拖回项目中。一切正常。但后来我清空了我的垃圾箱, Storyboard似乎不再出现在我的项目中; Storyboard文件显示为红色,当我点击它时,没有加载任何内容。令我沮丧的是,我认为一切都失去了,所以我开始构建一个新的 Storyboard并连接类、导出和行动。

然后我去在模拟器上构建项目,它是用旧的 Storyboard构建的。我认为它可能只是从内存中加载它,所以我删除了模拟器上的应用程序并重新构建了项目。又是同样的事情。然后我将它构建到我的 iPhone 上,不知何故旧的 Storyboard仍然存在,即使我在我的项目中的任何地方都找不到它。

这里发生了什么?这是否意味着我将能够恢复我的 Storyboard?

另外,当我打开项目检查器并转到 Build Phases > Copy Bundle Resources,然后右键单击 Storyboard.storyboard,然后单击在 finder 中显示时,它会显示我的新 Storyboard。
enter image description here

最佳答案

1 - 在 Derived Data 有一个地方具有以下路径:

/Users/<Your user name>/Library/Developer/Xcode/DerivedData/<Your App Name>/Build/Products/Debug-iphonesimulator/<app Name.app>

浏览到该位置。

2 - 在您的 .app 文件上,右键单击 -> 显示包内容。

3 - 在结果目录列表中,浏览文件夹 Base.lproj .在此之下,您可能会找到旧的 Storyboard。

如果你已经做了 Delete Derived Data从 XCode 组织者那里,您不太可能在这里找到任何东西。但幸运的是,XCode 不会违背您的意愿两次删除它。
所以试试你的运气。

关于xcode - 如何在 xcode 中恢复 Storyboard?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24715109/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com