重命名后找不到情节提要

Posted

技术标签:

【中文标题】重命名后找不到情节提要【英文标题】:Unable to find storyboard after rename 【发布时间】:2013-06-21 08:54:57 【问题描述】:

在一个 iphone 应用程序中,我创建了一个名为 HomeStoryboard.storyboard 的故事板,并通过以下方式获得对它的引用:

UIStroyboard *storyboard = [UIStoryboard storyboardWithName:@"HomeStoryboard" bundle:nil];

这工作正常。

但是我想更改它的名称,所以我将文件重命名为 HomeStoryboard-iPhone.storyboard

现在当我尝试打电话时

UIStroyboard *storyboard = [UIStoryboard storyboardWithName:@"HomeStoryboard-iPhone" bundle:nil];

我收到一个错误:

'Could not find a storyboard named 'HomeStoryboard-iPhone' in bundle NSBundle ....

似乎重命名文件是不够的。 如何重命名情节提要?

谢谢

【问题讨论】:

HomeStoryboard-iPhone.storyboard 是否出现在 Copy Bundle Ressources 中? 您是否在编辑后检查了构建阶段 ..? 希望这会有所帮助:***.com/questions/8694742/… 检查 stroyboard 的 Info.plist 文件名 尝试重置您的模拟器,然后清理您的应用程序构建文件夹,我想它应该可以工作。 【参考方案1】:

尝试重置您的模拟器,然后清理您的 App Build 文件夹。

【讨论】:

以上是关于重命名后找不到情节提要的主要内容,如果未能解决你的问题,请参考以下文章

在 MonoTouch MonoDevelop 中重命名控制器类

无法重命名文件(系统找不到指定的文件(代码:2))

Win10不能重命名文件夹,老提示找不到指定路径怎么办?

IntelliJ IDEA 文件夹重命名--解决重命名后js文件引用找不到路径报404错误

dplyr 重命名“找不到对象”[关闭]

从网站重命名heroku应用程序,现在找不到