Tag: afhttpsessionmanager

AFHTTPSessionManager子类swift

使用自定义会话configuration创buildAFHTTPSessionManager的singletone子类的正确方法是什么? class DefaultSessionConfiguration: NSURLSessionConfiguration { override init () { super.init() self.HTTPShouldSetCookies = true HTTPCookieStorage?.cookieAcceptPolicy = NSHTTPCookieAcceptPolicy.Always HTTPAdditionalHeaders = [ "Content-Type": "application/json"]; } } let baseUrl = "https://google.com" class HTTPManager: AFHTTPSessionManager { static let _sharedAPIManager = HTTPManager(baseURL: NSURL(string: baseUrl)!, sessionConfiguration:DefaultSessionConfiguration()) class var sharedInstance : HTTPManager { return _sharedAPIManager } override init(baseURL url: NSURL!, sessionConfiguration session:NSURLSessionConfiguration? ) […]