gpt4 book ai didi

objective-c - 将 Swift pod 导入 Objective-C 项目时找不到模块错误

转载 作者:IT王子 更新时间:2023-10-29 05:30:06 24 4
gpt4 key购买 nike

我有一个用 Objective-C 编写的现有项目。我想使用 iOS Charts library by Daniel Gindi ,它在 Swift 中,在那个项目中。我怎样才能做到这一点?

importing swift framework into a objective-c project是相关的,但在我的例子中,我通过 Cocoapods 安装它来使用库 as instructed here .

在那个问题中,他至少能够导入标题,但在我的情况下我不能。

第 1 步:创建 Objective-C 单 View 项目。

第 2 步:创建 Podfile 并添加以下行 -

use_frameworks!
pod 'Charts'

第三步:安装pod

第 4 步:尝试通过 @import Charts 在 ViewController.h 中导入图表,但此时会报错。错误是 - 找不到模块图表

最佳答案

在我现有的项目中,我在项目的 main.m 文件中执行了 #include Charts-Swift.h,这解决了我的问题。 @import Charts 现在工作得很好。这是根据 Apple 文档中的说明完成的 here.

我做了一个新项目并尝试了Anni S's answer ,这次我在编写任何 import 语句之前使用 cmd+B 构建了项目并且它也有效。我想在安装 pod 之后和导入任何模块之前构建一次是必要的。

关于objective-c - 将 Swift pod 导入 Objective-C 项目时找不到模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33931517/

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