在我的项目MyProject
(我正在使用cocoapods
)中,我想使用MyPod
。
MyPod
的类被复制到MyProject
,但不会复制到.pch
。因此,该项目没有编译。
所以,我有两个问题:
.pch
MyPod
MyPod
添加到导入的.pch
类?MyPod
的{{1}}中“.pch
MyProject
(或”修改“后者)我确信1.是可能的。我现在正在学习cocoapods
。
修改
如cocoapods documentation中所述,prefix_header_contents
的{{1}}属性“不推荐”,因为Pod不应该污染其他库或用户项目的前缀头。 “
那么,还有其他方法吗? 我们是否应该在.podspec
答案 0 :(得分:15)
您必须使用以下属性:
s.prefix_header_contents
例如:s.prefix_header_contents = '#import "SomeClass.h"'
。
它会将此行代码添加到与Pod关联的pch
文件中。