加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – Swift“Bridging-Header.h”文件不允许我在.swift文件中

发布时间:2020-12-15 02:02:30 所属栏目:百科 来源:网络整理
导读:当X代码尝试自动创建桥接头时,每一次都会崩溃,所以我按照如何手动创建桥接头的说明进行操作。 (创建.h文件,将其命名为#PROJECT_NAME -Bridging-Header.h,导入所需的所有.h文件?) 问题是,当我尝试在包含在该标题中的.swift文件中实例化一个类时,没有任
当X代码尝试自动创建桥接头时,每一次都会崩溃,所以我按照如何手动创建桥接头的说明进行操作。
(创建.h文件,将其命名为<#PROJECT_NAME> -Bridging-Header.h,导入所需的所有.h文件?)

问题是,当我尝试在包含在该标题中的.swift文件中实例化一个类时,没有任何事情发生(它表示该类不存在)而且,在桥接头中,当我发现我的文件名时,似乎没有自动完成我的文件名尝试包括他们,导致我相信某些事情没有正确连接。

有没有人遇到这个?有谁知道如何解决它?

解决方法

您需要将其添加到目标的构建设置中:

>在Xcode中,如果您进入目标的构建设置,并一直滚动,您将找到一个“Swift编译器 – 代码生成”部分。>将“Objective-C桥接头”设置为<#PROJECT_NAME> -Bridging-Header.h>我不知道“安装Objective-C兼容性头文件”的正确值,但它是一个yes / no,所以你可以先切换它,如果它不起作用。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读