我已经下载了一个 iOS 项目,想知道如何在 xcode 4.3 中将其导入我的应用程序。我是否必须将每个 .h 和 .m 文件复制到我的项目中?或者我可以将它作为库类型的东西导入。如果是这样,怎么办?
问问题
15948 次
2 回答
13
最简单的方法就是下载整个项目,然后将整个文件夹复制到项目中(拖放到项目导航器中)
然后,在要使用的类中添加 .h,仅此而已!
于 2012-04-10T14:08:42.997 回答
0
这实际上取决于所讨论的库或组件。大多数开源项目都提供某种文档或指南,指导您完成建议的包含方案。Cocoa-Touch-Barcodes 是少数不给您任何提示的例外之一。
一般来说,对于像 Cocoa-Touch-Barcodes 这样的库,您有几个选项,其中两个更方便的是:
- 创建一个工作区并将库添加到其中(有关详细信息,请参阅本教程)。
- 将项目嵌套在现有项目中并将其设置为依赖项(请参阅three20 指南,“手动将 Three20 添加到您的项目”部分也可以查看示例 - 对于 Cocoa-Touch-Barcodes,它更简单,因为您不需要有几个项目和捆绑包)。
从理论上讲,第一种方法更好,并且被认为是现代的做事方式,但不幸的是,这里似乎仍然存在一些与 Xcode 相关的怪癖。目前我仍然建议使用第二种方法。
于 2012-04-10T15:01:42.923 回答