UIStoryboard保留旧的过时参考

时间:2013-11-13 01:17:27

标签: ios ipad uitabbarcontroller uistoryboard

在我使用UIStoryboard的iPad应用程序中,我曾经使用UITabBarController带有几个标签和图标。从那时起,我重构了我的应用程序,不使用UITabBarController(删除故事板中的视图控制器。但是,当我运行我的应用程序时,我收到以下错误:

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

相关图标用作旧版UITabBarController中的标签栏图标。显然我的故事板保留了对旧的已删除视图控制器的引用。有没有办法清除它们?

1 个答案:

答案 0 :(得分:0)

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

在textedit中打开我的故事板。搜索对相关图像的引用。评论它们的XML风格。

这阻止了错误,但令我困扰的是我的Storyboard中有太多额外的死引用。 :/