gpt4 book ai didi

ios - Swift 不能使用 ObjectiveC 类

转载 作者:行者123 更新时间:2023-11-28 09:59:18 27 4
gpt4 key购买 nike

我想在我的项目中使用 JSQMessagesViewController(使用 swift),我没有使用 pod,因为我会修改一些 ObjectiveC 代码,所以我只是将项目拉到我自己的 iOS 项目中。我将 OC 项目文件包含在我的 Project-Bridging-Header.h 文件中,它构建成功。但是,当我使用 objectiveC 类时,编译器无法识别它。

我是否遗漏了某些配置,或者我是否以完全错误的方式进行了配置?

最佳答案

您必须为相同的 .桥接 header 可帮助您在 swift 代码中访问 objective-c 代码。

为此,您必须创建 1 个头文件,例如 FileName-Bridging-Header.h

并在“Build setting -> Objective-C Bridging Header”中添加该文件路径,并将文件路径设置为“ProjectName/FileName-Bridging-Header.h”

关于ios - Swift 不能使用 ObjectiveC 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31822537/

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