码迷,mamicode.com
首页 > 其他好文 > 详细

网络工具类

时间:2016-01-31 13:12:57      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

#import "AFHTTPRequestOperationManager.h"

@interface NetworkTools : AFHTTPRequestOperationManager

+ (instancetype)shareNetworkTools;
@end

#import "NetworkTools.h"

@implementation NetworkTools

+ (instancetype)shareNetworkTools
{
    static id instance;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        NSURL *url = [NSURL URLWithString:@"http://xxxxxxx/"];
        instance = [[self alloc] initWithBaseURL:url];
    });
    return instance;
}
@end

#import "AFHTTPSessionManager.h"

@interface NetworkTools2 : AFHTTPSessionManager
+ (instancetype)shareNetworkTools;
@end


#import "NetworkTools2.h"

@implementation NetworkTools2
+ (instancetype)shareNetworkTools
{
    static id instance;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        // 注意: 在指定baseURL的时候, 后面需要加上/
        NSURL *url = [NSURL URLWithString:@"http://xxxxxxxxx/"];
        instance = [[self alloc] initWithBaseURL:url sessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
    });
    return instance;
}
@end

 

网络工具类

标签:

原文地址:http://www.cnblogs.com/yedayi/p/5172871.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!