2

我正在尝试构建一个库以包含在其他 iOS/Mac OS X 项目中。我目前有两个独立的项目,我在它们之间切换来构建库。我想要一个项目和两个不同的方案,以便我团队中的另一个人可以更改方案并获得他们想要的那种库。我想避免在需要时手动将新文件单独添加到每个单独的项目中。想法?

4

1 回答 1

3
  1. 打开你的 iOS 项目。
  2. 从菜单栏中选择“文件”>“新建”>“目标...”。
  3. 单击 OS X 部分中的框架和库。
  4. 选择 Cocoa Library 目标。
  5. 输入库的 OS X 版本的名称。它必须不同于 iOS 库名称。示例:“MyLibraryOSX”。
  6. 也许将类型更改为静态。
  7. 单击完成。
  8. 在 Project Navigator 中选择您的项目本身。
  9. 单击 TARGETS 部分中的新 OS X 库目标。
  10. 单击构建阶段选项卡。
  11. 打开编译源部分。
  12. 请注意,Xcode 自动创建了一个.m与 OS X 库目标同名的文件。您可能希望从您的项目中删除它。
  13. 将您的库源添加到“编译源”部分。

Xcode 通常会自动为新目标创建一个方案。如果你为这个项目关闭了“自动创建方案”,你需要选择产品>管理方案...并为新目标创建(或要求 Xcode 自动创建)方案。

于 2012-11-02T19:40:15.180 回答