gpt4 book ai didi

ios - Xcode不会自动创建桥接头?

转载 作者:IT老高 更新时间:2023-10-28 11:42:20 26 4
gpt4 key购买 nike

我将一个 Obj-C 文件导入到我的 swift 项目中,Xcode 自动提示我按预期创建一个桥接头文件。但是,我删除了这两个文件(移至垃圾箱)以进行一些更改,但是当我尝试再次导入 Obj-C 文件时,提示不再出现。是什么原因?我什至在另一个项目中测试了同样的场景,似乎一旦我删除了 Xcode 的自动创建的桥接头,它就不会再次出现提示。这是为什么呢?

最佳答案

您的问题的原因是,Xcode build设置仍然包含自动生成的桥接头文件的路径。由于头文件 (ProjectName-Bridging-Header.h) 仍然存在于您的项目目录中,因此您不会遇到任何构建错误。

如何解决:

点击你的项目目标,进入Build Settings标签(choose all instead of basic),搜索Bridging Header。您可以看到 Xcode 生成的路径条目。选择它并单击删除按钮。

另外,请确保从您的 Xcode 项目目录中删除 Xcode 自动生成的桥接头文件 (ProjectName-Bridging-Header.h)

现在,再次尝试导入 Obj-C 文件。可以看到按预期创建桥接头文件的提示。

enter image description here

关于ios - Xcode不会自动创建桥接头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31716413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com