Swift - 不使用pods如何正确添加类似Alamofire这样的库
来源:互联网 发布:tensorflow 谷歌 编辑:程序博客网 时间:2024/06/06 16:49
以前我们添加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.csdn.net/codingfire/article/details/51799159
- Swift - 不使用pods如何正确添加类似Alamofire这样的库
- Swift - Alamofire - GET/POST/upload 的使用
- swift 数据请求Alamofire的使用
- Swift网络库Alamofire的导入
- 工程如何添加Alamofire
- Swift网络库Alamofire
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求(一)
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
- pods添加的第三方库导入头文件不联想
- Alamofire-Swift Networking网络库
- Alamofire-Swift Networking网络库
- Alamofire-Swift Networking网络库
- Swift 第三方库 - Alamofire
- 层序遍历二叉树
- iOS开发-打包更新版本
- shell输入密码隐藏回显
- Android开发之RecyclerView的使用全解
- 《hadoop进阶》基于hadoop和hive的微博热词跟踪系统
- Swift - 不使用pods如何正确添加类似Alamofire这样的库
- 安卓 调用 GPU OpenCL
- c++构造和析构能不能抛异常的总结!
- 挂载swap,解决内存不足的编译错误
- ORACLE 用户和其下的对象
- 51nod 1268 DFS
- 五 skylable客户端操作
- nginx配置引发的403问题
- java中使用sax解析xml,以实体类集合的方式接受xml解析的值