objective-c - XCode部署错误: 'NSInvalidArgumentException' , Could not find a storyboard named 'MainStoryboard'

标签 objective-c xcode4 storyboard nsbundle

与之前的许多“NSBundle 中缺少 MainStoryboard”问题一样,我得到了相同的提示,但没有发现命名问题,也没有发现 Storyboard是否存在于 XCode 喜欢的区域中。

所有指针都指向同一个文件,我已经将我的 .plist 更改了 5 次,以使其响应与构建阶段中相同的调用。现在我已经厌倦了这些废话,因为我只想编程,而不是调试编译器错误。

它发生在瞬间,现在我已经一天半没有可用的界面了。我应该如何进行?

最佳答案

我在 XCode 4.3.3 中遇到了以下类似的错误:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'MainStoryboard'

我通过执行以下操作修复了它:

  1. 确保您的 -info.plist 具有基于主要 Storyboard文件的名称 = MainStoryboard
  2. 在 Xcode 中右键单击 Storyboard文件并选择删除,然后选择仅引用
  3. 右键单击您的项目并选择将文件添加到[您的项目]
  4. 导航到 Storyboard文件,在项目目录的 en.lproj 文件夹中找到并添加它
  5. 清理、重新编译并运行,您应该会发现它有效。

从这篇 SO 帖子中得到灵感:XCode 4.2 MainStoryBoard Not Found

关于objective-c - XCode部署错误: 'NSInvalidArgumentException' , Could not find a storyboard named 'MainStoryboard',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11531955/

相关文章:

objective-c - NSString 属性列表问题

ios - UITableView 一次只勾选一行

ios - 在 Swift 中,以编程方式创建 UIView 并向其添加控件并使用自动布局,会导致控件出现在 View 的父级上

ios - 框架在 Objective-C 中强制链接类的任何方式

ios - 如何在 iOS 中使用 swift 重新定位 View ?

iphone - 在 iOS 中多个按钮上发出声音并在其他人播放时停止

iphone - 将 UIViewController 添加到 UIScrollView

xcode4 - XCode 的项目设置中忽略了预处理器宏,但目标设置中没有忽略

iphone - UIScrollView 和内容需要触摸移动事件

xcode - 从终端查看 XCode docset 文档