[AFHTTPSessionManager manager];
它只是一个类方法,并不是单利,所以需要自己创建一个单利方法,避免每次请求都创建
static AFHTTPSessionManager *_mgr;
+ (AFHTTPSessionManager *)getManager
{
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
_mgr = [AFHTTPSessionManager manager];
[_mgr.requestSerializer setTimeoutInterval:timeoutSeconds];
_mgr.responseSerializer = [AFJSONResponseSerializer serializer];
});
return _mgr;
}