重命名后找不到情节提要
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 中重命名控制器类