Swift - 不使用pods如何正确添加类似Alamofire这样的库

本文详细介绍了如何在Swift项目中手动添加Alamofire库,包括从GitHub下载、复制文件到工程、添加.xcodeproj文件及framework等步骤。

以前我们添加Object-C的库都是直接拖拽进去,添加头文件就可以使用,在Swift中这一方法好像失效了,如果你使用Pods,是不会出现添加问题的,那不习惯使用Pods的小伙伴或许就要苦逼了,今天博主一步步添加一下Alamofire这个库:
1.在github上下载Alamofire;
2.把下载下来的master文件整个复制进你的工程文件中(下载的文件是不需要先运行的,直接添加):
这里写图片描述
3.打开你创建的工程,把Alamofire-master文件中的Alamofire.xcodeproj这个工程添加到你的工程中(这里最好选择add,不要拖入,因为博主好几次拖入后删除都是直接把源文件删了,说应只是引入了路径):
这里写图片描述
4.选中你的蓝色工程文件添加Alamofire.xcodeproj到你的工程:
这里写图片描述
没有出现copy选项的,点击下方options
5.这里博主都是先运行一个我的工程,来生成.a文件(实际上不需要运行,多此一举);
6.在库文件位置添加Alamofire.framework文件,这里有好几个,一定要分清楚;
这里写图片描述
7.添加头文件和测试代码,并运行项目,完美运行。
8.有人会说,把Alamofire-master添加到你的工程总觉得怪怪的,既然都是copy的,那能不能删除呢?博主试了下,删除是没问题的,但是你会发现虽然是copy的,当删除了Alamofire-master,你的工程中添加的文件变红了,然后删除了红色的工程文件,framework文件也没了,但是里面还有Alamofire的测试代码,运行后,未报错,太恐怖了,删除后的工程即使没报错,你敢用么?所以还是不要删除了,觉得麻烦的话建议使用pods来管理,如果不会安装的话请看这里:http://blog.youkuaiyun.com/codingfire/article/details/51799159

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodingFire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值