我有一个用Objective-C编写的现有项目.我想在该项目中使用位于Swift 的Daniel Gindi的iOS Charts库.我怎样才能做到这一点?
将swift框架导入到objective-c项目中是相关的,但在我的情况下,我通过Cocoapods 按照此处的说明安装它.
在那个问题中,他至少能够导入标题,但在我的情况下,我无法.
第1步:创建Objective-C单视图项目.
第2步:创建Podfile并添加以下行 -
use_frameworks!
pod 'Charts'
Run Code Online (Sandbox Code Playgroud)
第3步:安装pod
步骤4:尝试在ViewController.h中导入图表,@import Charts但此时会出错.错误是 - Module Charts not found
我需要为iOS(框架或静态库 - 我还没有决定)创建一个可以在Objective-C和Swift项目中使用的库.这样做的最佳方式是什么?我看到它的方式我有三个选择:
这里的主要要求是开发人员应尽可能轻松地使用它.理想情况下,他们应该能够选择他们的语言而不关心,或者甚至不知道图书馆本身的语言是什么.这可以做到吗?
此外,我希望能够使用CocoaPods分发库,如果这有任何意义.