gpt4 book ai didi

ios - 在 ModuleName-Swift.h 中找不到 Xcode Pods 函数

转载 作者:行者123 更新时间:2023-11-28 10:37:58 25 4
gpt4 key购买 nike

由于库的限制,我需要在我的 Swift 项目中使用 Objective-C 文件。
因此,我在我的.m 文件中添加了导入模块-Swift.h。
它发现它没有任何问题。
问题出在自动生成的“模块-Swift.h”文件中。
我有很多错误,主要是来自 Pods 的类和协议(protocol)。
Image

Image

Image

有什么配置可以解决这个问题吗?

最佳答案

如果你想在 swift 项目中使用 objective-c 文件,桥接目标文件。

1)创建一个新的头文件并将其命名为“您的项目名称-Bridging-Header.h”。该文件必须保存到您的项目文件夹中

2) 选择你的 xcode 项目 -> 选择你的构建目标 -> 选择build设置 -> 单击顶部的“全部”选项 -> 搜索 Swift Compiler - General

3) 选择 Objective-C Bridging Header 并将路径指定为 $(PROJECT_DIR)/$(PROJECT_NAME)/$(PROJECT_NAME)-Bridging-Header.h

4)最后将目标文件添加到头文件中。

关于ios - 在 ModuleName-Swift.h 中找不到 Xcode Pods 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52383826/

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