是否有可能隐藏静态库中使用的一些.h文件

时间:2013-03-08 09:12:42

标签: ios4 ios6 xcode4.5 ios5.1 xcode4.6

我需要一些关于静态库创建的信息,实际上我是用.h(头文件)文件创建的静态库,但是我想从我的库中隐藏一些其他人看不到的.h(头文件)。请你提供任何解决方案..

1 个答案:

答案 0 :(得分:0)

是的,有可能我最近这样做了。

请参阅显示如何公开头文件的this网站。

注意 :您不应在公共标头中导入私有标头。在其他项目中编译库时,您会遇到一些编译错误。

让我们假设你有两个标题,

  1. XYZ.h (公开)
  2. XYZInternal.h (私人)
  3. 您必须在 XYZ.m 文件中导入 XYZInternal.h 以避免标题未找到错误,当然要隐藏存在私有标题/类。