美文网首页
Unknown class ThrowBillContainer

Unknown class ThrowBillContainer

作者: 忧郁的小码仔 | 来源:发表于2018-02-06 11:03 被阅读13次

由于在Xcode中添加了多个target,新建storyboard的时候没有注意,结果只有release版对应的target可以运行,切换回develop版对应的target时,从storyboard加载UIViewController总是报

Unknown class XXXViewController in Interface Builder file.

一般,出现这种问题,就是新添加的storyboard和UIViewController没有关联到对应的target. 所以,首先,我们要选中新建的storyboard文件,把对应的Target memebership 中的target勾选上

Group 2.png

然后,选中你的UIViewController,一般情况下,下图红框的位置会灰色显示一个target的名字,这里我们直接点击红框位置的输入框,并按回车键,将其默认的module清空即可

Group.png

同时,如果新建Controller.m文件的时候也没有勾选所有的target的话,也还是要像设置storyboard一样,选中你的storyboard中的Controller对应的.m文件,像下图一样勾选需要的target即可:

Group 3.png

再运行,应该就没问题了。

所以说,如果又多个target的时候,新建文件的时候一定要注意把需要的target都勾选上,免得后面一个个设置,麻烦。

相关文章

网友评论

      本文标题:Unknown class ThrowBillContainer

      本文链接:https://www.haomeiwen.com/subject/wlxgzxtx.html