6

我已经下载了一个 iOS 项目,想知道如何在 xcode 4.3 中将其导入我的应用程序。我是否必须将每个 .h 和 .m 文件复制到我的项目中?或者我可以将它作为库类型的东西导入。如果是这样,怎么办?

4

2 回答 2

13

最简单的方法就是下载整个项目,然后将整个文件夹复制到项目中(拖放到项目导航器中)

然后,在要使用的类中添加 .h,仅此而已!

于 2012-04-10T14:08:42.997 回答
0

这实际上取决于所讨论的库或组件。大多数开源项目都提供某种文档或指南,指导您完成建议的包含方案。Cocoa-Touch-Barcodes 是少数不给您任何提示的例外之一。

一般来说,对于像 Cocoa-Touch-Barcodes 这样的库,您有几个选项,其中两个更方便的是:

  1. 创建一个工作区并将库添加到其中(有关详细信息,请参阅本教程)。
  2. 将项目嵌套在现有项目中并将其设置为依赖项(请参阅three20 指南,“手动将 Three20 添加到您的项目”部分也可以查看示例 - 对于 Cocoa-Touch-Barcodes,它更简单,因为您不需要有几个项目和捆绑包)。

从理论上讲,第一种方法更好,并且被认为是现代的做事方式,但不幸的是,这里似乎仍然存在一些与 Xcode 相关的怪癖。目前我仍然建议使用第二种方法。

于 2012-04-10T15:01:42.923 回答