Carthage使用简介carthage是一个和cocopods类似的第三方库管理工具。开始创建一个文件用于配置安装哪些库。$touch Cartfile例如导入AFNetworking库,在创建的Cartfile文件中编辑github "AFNetworking/AFNetworking"保...
NSString *url = HOST_GAME; AFHTTPSessionManager *session = [AFHTTPSessionManager manager]; session.requestSerializer = [AFJSONRequestSerializer serializ...
afn封装一旦AFN有较大的变动,用到AFN的项目需要更改很多的地方,为了避免这种情况,一般会对AFN封装出一个类,这样有了变动之后,只需要更改这个类即可(代码如下).h文件#import <Foundation/Foundation.h>typedef NS_ENUM(NSInt...
前言之前写了 AFNetworking 的基本用法 这次就简单的封装一下封装ZJAFNetworkingKit.h#import <Foundation/Foundation.h>#import "AFNetworking/AFNetworking.h"typedef void(^ZJAFNetworki......
今天遇到了一个有关同步网络请求的需求是这样的,App中所有网络请求都需要使用一个BaseUrl作为前缀,这个前缀需要一个专门的配置接口去请求获取。考虑到如果在App启动的时候异步请求配置接口获取BaseUrl,并不能保证APP首...