【问题标题】:Is it possible to instantiate a Storyboard builded ViewController in a swift project as an imported objective C class?是否可以在 swift 项目中将 Storyboard 构建的 ViewController 实例化为导入的目标 C 类?
【发布时间】:2018-10-04 10:53:18
【问题描述】:

我使用storyBoard 创建了一个快速项目,并且我导入了一些objective-C 类文件(.h/.m),如Apple's Documentation 中所示。我的问题是是否有可能告诉storyBoard 构建的VC 是自定义类,例如我导入的objective-C 类。当我在身份检查器中导入 objective-C 类名并运行项目时,出现以下错误:

由于未捕获的异常而终止应用程序 'NSInternalInconsistencyException',原因:-[UITableViewController loadView] 加载了“XXX”笔尖,但没有得到 UITableView。

【问题讨论】:

    标签: ios objective-c swift xcode storyboard


    【解决方案1】:

    我的问题有一个非常简单的解决方案。我从对象库中取了一个 UIViewController 而不是 UITableViewController,所以它可以理解 Objective-C 类的导入。

    【讨论】:

      猜你喜欢
      • 2020-11-30
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-12
      • 2018-12-13
      相关资源
      最近更新 更多