AFURLSessionManager 内容

2021-11-30  本文已影响0人  helinyu
// 管理处理的队列
static dispatch_queue_t url_session_manager_processing_queue() {
    static dispatch_queue_t af_url_session_manager_processing_queue;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        af_url_session_manager_processing_queue = dispatch_queue_create("com.alamofire.networking.session.manager.processing", DISPATCH_QUEUE_CONCURRENT);
    });
    return af_url_session_manager_processing_queue;
}

// 管理完成的组
static dispatch_group_t url_session_manager_completion_group() {
    static dispatch_group_t af_url_session_manager_completion_group;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        af_url_session_manager_completion_group = dispatch_group_create();
    });
    return af_url_session_manager_completion_group;
}

PS :
1》处理请求的回调
2》上传的流处理
3》下载的处理

要看一下一个请求的内容,以及有关的原始的类的内容,
再次进行解释。

上一篇下一篇

猜你喜欢

热点阅读