从另一个项目添加另一个 Stroyboard

Posted

技术标签:

【中文标题】从另一个项目添加另一个 Stroyboard【英文标题】:Add another Stroyboard from another project 【发布时间】:2020-10-25 18:51:32 【问题描述】:

大家好,我必须从另一个 ios 项目添加故事板。首先,我尝试将与视图控制器相关的故事板文件和 .swift 文件复制到我的项目目录中。然后在 Xcode 中,我通过将文件添加到“项目名称”来添加它们。如果需要,复制并检查创建文件夹引用。但问题是,当我运行项目并显示新的 Storyboard 视图时,我收到了所有网点的错误消息。

线程 1:“[ setValue:forUndefinedKey:]:这个类不符合键 bitkiAdiView 的键值编码。”

当我从连接检查器和 vc.swift 文件中删除引用并再次使用相同名称设置时,我也收到此错误。但是,如果我的出口名称不同,那么它就解决了。在这个故事板中有很多出口,因为我不想更改名称。我该怎么办?

【问题讨论】:

该场景的自定义类未设置或未找到,因此正在实例化 UIViewController。这个没有插座。检查并重置场景的自定义视图控制器类。它可能有错误的模块名称,因为您已将其从另一个项目中移出。 【参考方案1】:

您可以逐步进行复制过程。首先安装 pod,然后移动 swift 文件。确定没有错误

再次检查 pod 安装 检查是否存在冲突 您更改了代码 您可以尝试使用您安装的 pod 某些页面中的新内容

【讨论】:

以上是关于从另一个项目添加另一个 Stroyboard的主要内容,如果未能解决你的问题,请参考以下文章

从另一个项目导入 .proto 文件

如何将我的UserControl从另一个项目(Dll)添加到我的WPF解决方案?

从另一个项目的可执行文件启动一个项目的可执行文件

从另一个项目扩展 DbContext

从另一个页面添加数据库(couchbase)中的项目后,如何从 angular.js 中的页面更新列表?

Swift - 从另一个 ViewController 在 TableView 中插入项目