【问题标题】:UIStoryboard keeping old outdated referencesUIStoryboard 保留旧的过时参考
【发布时间】:2013-11-25 10:38:11
【问题描述】:

在我使用 UIStoryboard 的 iPad 应用程序中,我曾经拥有带有几个选项卡和图标的 UITabBarController。从那时起,我将我的应用程序重构为不使用UITabBarController(删除情节提要中的视图控制器。但是,当我运行我的应用程序时,出现以下错误:

Could not load the "3dicon26better.png" image referenced from a nib in the bundle with identifier "com.xxxxx.yyyyyyy"

有问题的图标在旧的UITabBarController 中用作标签栏图标。显然我的故事板保留了对旧的已删除视图控制器的引用。有什么办法可以清除吗?

【问题讨论】:

  • 你能检查一下干净的构建是否可以解决它吗?
  • 我尝试清理项目但没有成功。
  • 你也试过从设备/模拟器上删除应用程序然后重新安装吗? - 有时会出现资源未“推送”到应用程序的问题。
  • 我有。仍然收到错误。

标签: ios ipad uitabbarcontroller uistoryboard


【解决方案1】:

没有很好的解决方案,但我能够通过使用我在另一个 SO 帖子中找到的过程来阻止错误(不记得我在哪里找到它)。

在 textedit 中打开我的 Storyboard。搜索对相关图像的引用。将它们注释掉 XML 样式。

这停止了错误,但让我感到困扰的是,我的 Storyboard 中有这么多额外的死引用。 :/

【讨论】:

    猜你喜欢
    • 2021-05-30
    • 2014-09-29
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    • 2022-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多