我有一个混合(objc,有一些快速)项目,我无法分配
@objc(XYZMyBaseVC) class MyBaseVC: UIViewController { }
@objc(XYZMySubVC1) class MySubVC1: MyBaseVC { }
@objc(XYZMySubVC2) class MySubVC2: MyBaseVC { }
由于某些原因,当我需要XYZMyBaseVC
和XYZMySubVC1
时,我只能将XYZMySubVC2
分配给情节提要中的VC。如果我手动输入,则不能识别课程并且插座会断开。
我已经验证了这些文件是目标的成员,并且执行了通常的清理伏都教,删除派生数据并重新启动Xcode。