【问题标题】:I want to create .a file i.e. iOS SDK from multiple class but when I build one .m file build in .a only one class is available我想从多个类创建 .a 文件,即 iOS SDK,但是当我在 .a 中构建一个 .m 文件时,只有一个类可用
【发布时间】:2016-07-26 06:33:00
【问题描述】:

我想从多个类创建 .a 文件,即 iOS SDK,但是当我构建项目时,只有一个 .m 文件在 .a 中构建,只有一个类可用。所以请帮忙。

【问题讨论】:

  • 你的意思是要创建静态库吗?
  • 到目前为止你尝试了什么?你现在怎么样了?
  • @BharatModi 右静态库
  • @Andrej 我已经按照步骤创建了静态库,之后我包含了其他类,但是当我将库包含到其他项目中时,找不到其他类。

标签: ios objective-c sdk


【解决方案1】:

如果您正在创建 iOS 静态库,那么您可以添加任意数量的类,只需确保将类添加到 Target 的 Build Phases 下的 Compile Sources 中,以使头文件可见。当您构建库时,您将只能看到所有类的头文件,这也是我们创建库以隐藏实现部分的原因之一。

您可以在以下页面获取更多关于如何创建静态库的信息。

https://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial

http://www.technetexperts.com/mobile/creating-static-library-in-ios-app-development/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    • 2021-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    相关资源
    最近更新 更多