Interface Builder中的未知类,从xcode9 beta5迁移到xcode 8.3
问题描述:
将项目从xcode9 beta 5迁移到xcode 8.3后,我得到“Interface Builder中的未知类”。任何想法如何解决这一问题?谢谢!Interface Builder中的未知类,从xcode9 beta5迁移到xcode 8.3
答
打开故事板/ XIB>查看Identity Inspector(选项卡)> Custom Class部分。
- Class:清除该类并将其重新设置为原来的状态。
- 模块:清除模块并将其设置回原来的模式(即使它是空的)。
如果不修复它移动到检查文件检查器(标签)>界面生成器文献部分
- 将打开:将其设置为Xcode的8
- 生成用于:将它到您的部署目标
冲洗并重复所有XIB /故事板文件。
试试这个:https://stackoverflow.com/questions/38846538/unknown-class-in-interface-builder –
不,它并没有帮助(:谢谢虽然 – artemchen
什么是类的名字应该是什么?错误消息的确切文本是什么?Interface Builder中的“module”字段中有什么?该类是否暴露给Objective-C?该类是嵌入在另一种类型中还是嵌入在根名称空间中?我们需要更多信息来帮助你。 –