CocoaPods:创建Pod以构建多个框架

时间:2015-09-30 17:33:06

标签: xcode swift cocoapods

所以,我开发了一个Swift iOS / OSX库,我希望通过CocoaPods提供它。由于它如何更改某些默认的Swift语义,我想要显式选择加入一部分库功能(重载运算符)。在开发过程中,我通过将运算符重载分离到一个单独的框架中来实现这一点,这样除了import LibraryOperators之外,用户还必须执行显式import Library以选择加载到per的重载。 - 文件基础。这在预期的情况下可以进行本地构建。

我的第一个问题是:这似乎是提供额外选择加入功能的合理方式,还是有更好的方法? (我希望他们在Swift中创建正确的命名空间!)

现在我正在尝试制作一个Podspec文件来为用户复制这种行为,但我遇到了困难,弄清楚如何。具体来说,我不知道如何配置Podspec文件来构建多个框架。我确信我可以将操作符重载创建为依赖但独立的pod,但我想避免用户需要在其Podfile中明确包含这两个pod。

有没有人有任何想法我怎么能够实现这个目标?

0 个答案:

没有答案