我在GitHub上看到了各种看起来很有用的库,但只列出了CocoaPods作为安装方法。我不确定我是否想要依赖CocoaPods,因为我担心Apple会在未来的OS X / Xcode更新中破坏它。有没有办法让这些库进入我的Xcode项目而不使用使用CocoaPods?
答案 0 :(得分:13)
CocoaPods的作用是自动化和简化流程,但如果你不想,你不需要使用CocoaPods。 如果是"手动安装",通常是:
但是每个项目都没有通用的配方,它可能会因具体情况略有不同,但通常归结为前面提到的。 如果您不想使用CocoaPods,最好的方法是阅读项目文档,并研究示例(如果有的话)。
答案 1 :(得分:2)
当然有。基本上你需要下载库项目,将项目拖到你自己的项目中,做一些库依赖设置,然后你就完成了。
有关详细信息,请查看https://github.com/Alamofire/Alamofire以手动添加Swift库。并https://github.com/jverkoey/ObjQREncoder用于手动将Objective-C库添加到项目中。
答案 2 :(得分:0)
没有Cocoapods安装东西的唯一方法就是将其他项目的源代码拖到你的类中。例如,大多数Github项目可以通过Cocoapods安装,或者您可以将相关的源代码拖到项目中。您不需要拖入所有项目资源,您只需要通常是类文件