我使用storyBoard
创建了一个swift项目,并且导入了一些objective-C
类文件(.h/.m),如Apple文档中所示
。我的问题是是否可以告诉 storyBoard
构建的 VC 属于自定义类,如我导入的 objective-C
类。当我在身份检查器中导入 objective-C
类名并运行该项目时,出现以下错误:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: -[UITableViewController loadView] loaded the "XXX" nib but didn't get a UITableView.
最佳答案
我的问题有一个非常简单的解决方案。我从对象库中获取了 UIViewController 而不是 UITableViewController,因此它可以理解 Objective-C 类的导入。
关于ios - 是否可以在 swift 项目中将 Storyboard 构建的 ViewController 实例化为导入的 Objective-C 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49997253/