为什么 cocoapod 为每个 pod 创建一个虚拟 class?
Why do cocoapod create a dummy class for every pod?
与标题描述的一样。我不明白为什么要这样做?
你可以创建一个Pod,它在Apple的类上只作为一系列类别存在,这意味着你创建的库里面没有实际的对象,这在链接器阶段不起作用构建过程。向每个 Pod 添加一个虚拟文件意味着可以保证每个库都包含一个对象。
你可以使用 class-dump 获取所有 headers,然后通过检查 headers 的 pre 为 podsDummy.
获取所有依赖库
与标题描述的一样。我不明白为什么要这样做?
你可以创建一个Pod,它在Apple的类上只作为一系列类别存在,这意味着你创建的库里面没有实际的对象,这在链接器阶段不起作用构建过程。向每个 Pod 添加一个虚拟文件意味着可以保证每个库都包含一个对象。
你可以使用 class-dump 获取所有 headers,然后通过检查 headers 的 pre 为 podsDummy.
获取所有依赖库