【发布时间】:2012-02-19 02:31:27
【问题描述】:
我正在创建一个库以与其他项目共享。我在“Copy Headers”中添加所需的 .h 文件,在“Compiled Sources”文件夹中添加 .m 文件。
我注意到一件事,即使我不添加一些 .h 文件而只添加一个 .m 文件,我的库也可以正常工作,但反向不是真的。为什么.h文件不是必须添加到库中?
【问题讨论】:
标签: iphone ios cocoa-touch xcode4.2
我正在创建一个库以与其他项目共享。我在“Copy Headers”中添加所需的 .h 文件,在“Compiled Sources”文件夹中添加 .m 文件。
我注意到一件事,即使我不添加一些 .h 文件而只添加一个 .m 文件,我的库也可以正常工作,但反向不是真的。为什么.h文件不是必须添加到库中?
【问题讨论】:
标签: iphone ios cocoa-touch xcode4.2
.h(头文件)包含类、类型、函数和常量声明。 所以没有实际的代码。头文件可以让(例如)xcode 知道在该特定类中声明了哪些方法和属性。
【讨论】: