复制故事板时,界面构建器文件中的未知类

时间:2016-09-17 16:29:08

标签: ios class

我从我工作过的另一个应用程序导入了我的故事板,但是现在每个视图都将模块设置为none,当我运行项目时出现以下错误:

Unknown class _TtC9Gym_Amigo26SplashScreenViewController in Interface Builder file.

Could not load the "GRADIENT LONG RECTANGLE.png" image referenced from a nib in the bundle with identifier "com.wal******.***-*****"

2 个答案:

答案 0 :(得分:1)

您所要做的就是假装您刚刚创建了这个故事板,并按照您刚刚创建它的方式进行配置。因此:

  • 对于第一个错误,请找到,例如故事板中的初始屏幕视图控制器,并在其标识检查器(Amigo26SplashScreenViewController)中重新进入其类。当您按Return键时,将输入模块,故事板将知道该类。

  • 对于第二个错误,请将“GRADIENT LONG RECTANGLE.png”图像添加到项目中。在故事板中,将其设置为此图像视图的图像(或其他任何内容)。

答案 1 :(得分:0)

你只关注项目中的故事板文件,所以当你构建项目时,xcode无法在你的一个中找到图像" GRADIENT LONG RECTANGLE.png" 的UIImageView。因此,将此图像设置为关注图像视图。所以你的一个错误就会消失。

现在,对于第二个错误,启动画面界面构建器中存在未知类。

所以只需找出该类并在项目中查找其声明。如果未声明,请声明它或删除启动画面并从头开始添加自己的启动画面。