0

XCode:复制标头:公共与私有与项目?

这似乎是一个很好的解释,但我仍然无法理解其中的大部分内容。

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

私有的——因为我仍在处理实现的那一部分,我会将该标题标记为私有的,没有人可以使用它,直到我将它改回公共并再次构建库。??

项目 - 我什么都不懂

4

1 回答 1

0

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

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

否则,无需使用标题。尽管出于可读性和文档目的将它们分开是很好的。

于 2012-08-21T14:12:46.700 回答