xcode - 库中头文件的类型

时间:2012-08-21 14:09:51

标签: ios xcode static-libraries header-files

XCode: Copy Headers: Public vs. Private vs. Project?

这似乎是一个很好的解释,但我仍然无法理解它。

公共可读源代码?它们是指头文件的可读源代码吗?

私有 - 因为我仍在处理该部分实现,我会将该标记标记为私有,并且没有人能够使用它,直到我将其更改回公共并再次构建库。 ??

项目 - 我什么都听不懂

1 个答案:

答案 0 :(得分:0)

长话短说:如果要将代码作为库提供,请将这些函数和类型声明放在标题中。

如果您有复杂的代码,它们在c文件和需要转发的类型和函数声明之间共享类型,请将它们放在标题中。

否则,不需要来使用标头。虽然为了可读性和文档目的将它们分开是很好的。