【问题标题】:Adding .h & .m files in iPhone library在 iPhone 库中添加 .h 和 .m 文件
【发布时间】:2012-02-19 02:31:27
【问题描述】:

我正在创建一个库以与其他项目共享。我在“Copy Headers”中添加所需的 .h 文件,在“Compiled Sources”文件夹中添加 .m 文件。

我注意到一件事,即使我不添加一些 .h 文件而只添加一个 .m 文件,我的库也可以正常工作,但反向不是真的。为什么.h文件不是必须添加到库中?

【问题讨论】:

    标签: iphone ios cocoa-touch xcode4.2


    【解决方案1】:

    .h(头文件)包含类、类型、函数和常量声明。 所以没有实际的代码。头文件可以让(例如)xcode 知道在该特定类中声明了哪些方法和属性。

    【讨论】:

    • 我明白这一点。那么,如果我不在我的库中添加任何 .h 文件而只添加 .m 文件,可以吗?
    • 如果您遗漏 .h 文件,您将收到无法找到特定方法或未声明变量的警告。所以你需要在库 (.a) 旁边的那个 .h 文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多