如何在没有 cocoa pods 的情况下安装项目?
How to install projects without cocoa pods?
我在 GitHub 上看到各种看起来很有用的库,但只将 CocoaPods 列为安装方法。我不确定我是否想依赖 CocoaPods,因为我担心 Apple 会在未来的某个 OS X/Xcode 更新中破坏它。有没有办法在不使用 CocoaPods 的情况下将这些库添加到我的 Xcode 项目 中?
在没有 Cocoapods 的情况下安装东西的唯一方法是将其他项目的源代码拖到您的 class 中。例如,大多数 Github 项目都可以通过 Cocoapods 安装,或者您也可以直接将相关源代码拖到您的项目中。您不需要拖入所有的项目资源,您通常只需要 class 个文件
当然有。基本上你需要下载库项目,将项目拖到你自己的项目中,做一些库依赖设置就完成了。
有关详细信息,请查看 https://github.com/Alamofire/Alamofire for manually adding a Swift library. And https://github.com/jverkoey/ObjQREncoder 以手动将 Objective-C 库添加到您的项目。
CocoaPods 的作用是自动化和简化流程,但如果你不想,你可以不使用 CocoaPods。
如果是 "manual installation",通常是:
- 从 GitHub 下载项目
- 将文件添加到 Xcode
- 进口headers
但是没有适用于每个项目的通用方法,它可能因情况而略有不同,但通常归结为前面提到的。
如果您不想使用 CocoaPods,最好的方法是阅读项目文档,如果有的话,研究示例。
我在 GitHub 上看到各种看起来很有用的库,但只将 CocoaPods 列为安装方法。我不确定我是否想依赖 CocoaPods,因为我担心 Apple 会在未来的某个 OS X/Xcode 更新中破坏它。有没有办法在不使用 CocoaPods 的情况下将这些库添加到我的 Xcode 项目 中?
在没有 Cocoapods 的情况下安装东西的唯一方法是将其他项目的源代码拖到您的 class 中。例如,大多数 Github 项目都可以通过 Cocoapods 安装,或者您也可以直接将相关源代码拖到您的项目中。您不需要拖入所有的项目资源,您通常只需要 class 个文件
当然有。基本上你需要下载库项目,将项目拖到你自己的项目中,做一些库依赖设置就完成了。
有关详细信息,请查看 https://github.com/Alamofire/Alamofire for manually adding a Swift library. And https://github.com/jverkoey/ObjQREncoder 以手动将 Objective-C 库添加到您的项目。
CocoaPods 的作用是自动化和简化流程,但如果你不想,你可以不使用 CocoaPods。 如果是 "manual installation",通常是:
- 从 GitHub 下载项目
- 将文件添加到 Xcode
- 进口headers
但是没有适用于每个项目的通用方法,它可能因情况而略有不同,但通常归结为前面提到的。 如果您不想使用 CocoaPods,最好的方法是阅读项目文档,如果有的话,研究示例。