为什么cocoapod会为每个pod创建一个虚拟类?

时间:2016-08-26 07:25:49

标签: ios xcode cocoapods cocoapods-1.0.1

正如标题所述。我不明白为什么会这样做?

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以创建一个仅作为Apple类上的一系列类别存在的Pod,这意味着您创建的库中没有实际对象,这在构建过程的链接器阶段不起作用。向每个Pod添加一个虚拟文件意味着可以保证每个库都包含一个对象。

答案 1 :(得分:0)

您可以使用class-dump获取所有标头,然后通过检查pres为podsDummy的标头来获取所有依赖项回购。