我正在尝试获取 Swift Charts library for iOS在我的 Objective-C 项目中工作。这是我到目前为止所做的:
(1) 安装图表 Pane
(2) 在“构建选项”下,将“嵌入内容包含 Swift 代码”设置为"is"
(3) 关注Apple doc for importing external frameworks并放置“@import Charts;”在我的 .m 文件之一中。我在项目 Target 中将 Defines Modules 设置为 YES,这使得 Xcode 能够识别 import 语句。但文档说要在框架中设置它——我不知道如何访问它——所以这可能是问题所在?
我在图表 Cocoapod 本身的文件中弹出了许多错误(例如“预期的','分隔符”),我确信这不是因为它们是实际错误(这是一个维护良好的库) ,但是因为有些东西没有正确连接。我做错了什么?
最佳答案
我最近在 Objective-C 项目中使用了 ChartsPod。是的,在项目中设置 Chart Pod 是一件令人头疼的事情。导入 swift pod 时需要仔细检查的事情很少。
- 仔细遵循作者的说明。
您是否创建了桥接头来告诉编译器这是一个 swift 代码?如果没有,请仔细阅读作者说明(Chart-iOS)或阅读 BridgingHeader
在“目标”->“构建阶段”->“目标依赖项”中添加 Chart-iOS
希望这会有所帮助。
关于objective-c - 如何让 Swift Cocoapod 在 Objective C 项目中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36575466/