论踩坑经验
出现原因:
先拉去第三方库到本地,然后将库本地化,方便进行修改操作,新增了两个文件,在主工程无法引入
经过:
本以为是没有将头文件暴露出,苦苦追寻,clean-》重启xcode-》重启电脑均无果
search path设置也无效。
解决:
后来我看到这样一片文章说到
Use Header Maps开关,默认是打开的。这个意思是:开启这个开关后,在本地会根据当前目录生成一份文件名和相对路径的映射,依靠这个映射,我们可以直接import工程里的文件,不需要依靠header search path。
作者:leejnull 链接:https://www.jianshu.com/p/3fafcb0dc37f 来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
突然想到,cocoapods也可能是在导入的时候生成了一个路径映射文件,我新添加了文件,但没有重新规划出路径映射文件,所以在主工程中无法引入,在本地的库文件中却可以正常引入。于是我重新pod install了一遍,果然一切通畅了~~~
luhh!!