我制作了一个非常基本的静态库,只在屏幕上打印一个字符串。我为ios设备制作了它,并在复制标题中添加了头文件 - >项目。 main .h
文件为SampleSubproject.h
。运行后,我找到libSampleSubproject.a
并复制到我的项目。当我尝试使用该库时,我在我的.m文件中调用它,如
`#import "SampleSubproject/SampleSubproject.h"`.
它给出了错误
"SampleSubproject/SampleSubproject.h" is not found.
是否可以使用库中的标题而不公开它们?
答案 0 :(得分:1)
据我所知,你不能。由于您是作为静态库执行的,因此应添加头文件。