删除故事板xcode但在执行期间出现

时间:2012-08-28 07:22:05

标签: objective-c xcode

我在XCode中意外删除了我的故事板。但是,当我运行我的应用程序时,应用程序会执行,就好像旧故事板仍然存在一样。有没有办法让旧的一个回来或让一个新的取而代之?

提前致谢。

2 个答案:

答案 0 :(得分:4)

如何可能让旧的

您很可能刚刚从项目中删除了引用,因此文件仍然存在。您可以通过转到项目文件夹(在磁盘上)找到该文件。可以通过在Xcode中右键单击项目并选择“在Finder中显示”

来找到它

Show in finder

故事板文件应位于主区域设置文件夹中(默认为英文)

e.lproj

如果文件在那里,您只需将其拖回项目即可。

Stoyboard file

如果不存在,你必须以其他方式找到该文件......你正在使用某种版本控制,对吧?您也可以将其替换为另一个故事板。

如何用新的替换

您可以在目标的“摘要”标签中指定新的故事板。

你可以通过

找到它
  1. 按项目
  2. 按目标
  3. 从下拉菜单中选择新的故事板。
  4. Changing to another Storyboard

答案 1 :(得分:0)

如果您在模拟器上运行(并且它具有您需要的故事板版本),您可能只需从模拟器应用程序文件夹中获取故事板。在我的例子中,路径是:
〜/ Library / Application Support / iPhone Simulator / 6.1 / Applications / 87519545-64CB-4917-B3CF-821F7BF968BD / audio converting.app/en.lproj/MainStoryboard。 storyboardc

但最好使用例如git for source code versioning。

希望它有所帮助。