XCode: Copy Headers: Public vs. Private vs. Project?
这似乎是一个很好的解释,但我仍然无法理解它。
公共可读源代码?它们是指头文件的可读源代码吗?
私有 - 因为我仍在处理该部分实现,我会将该标记标记为私有,并且没有人能够使用它,直到我将其更改回公共并再次构建库。 ??
项目 - 我什么都听不懂
答案 0 :(得分:0)
长话短说:如果要将代码作为库提供,请将这些函数和类型声明放在标题中。
如果您有复杂的代码,它们在c
文件和需要转发的类型和函数声明之间共享类型,请将它们放在标题中。
否则,不需要来使用标头。虽然为了可读性和文档目的将它们分开是很好的。