如何在您的托管应用程序中包含cocoapod文件的文件

时间:2015-05-22 04:46:22

标签: ios xcode cocoapods

我有一个私人cocoapod来分享我们公司的常见模型和控制器。有一个配置文件需要包含,因为它 在Cocoapod文件中引用。例如,如果我们有:

sample-proj/Pods/OurClasses/Classes/MyViewController.m

#import "ABCConfig.h"

和ABCConfig在sample-proj,我怎么告诉它正确包含它?我们有一个项目正常工作,我想   它会在搜索路径中添加$(SRCROOT) - >用户标题搜索路径,但这似乎没有做到(虽然这可能是一些奇怪的Xcode artefact)。

1 个答案:

答案 0 :(得分:0)

我可以将问题推断为为libarary / framework指定一组配置。您应该重新考虑如何设置配置和“导入”ABCConfig.h“是对还是不对。有几种选择,

  1. 执行pod安装后修改配置文件(这将在下一次安装pod时丢失),
  2. 在安装pod时使用不同的配置作为子模块并导入相应的模块

  3. 公开API以将配置提供给库(最佳方法 - 用户可以灵活调整并提供配置)。