ios swift 打造自己的http请求工具
在ios开发中,网络请求是不可以少的,说到网络请求可能用的最多的就是第三方的比人比较有名的AFNetworking、Alamofire等,原生的用的少。今天就用ios提供的原生方法来打造属于自己的一个网络请求工具吧。大神的成长之路,现在就开始起航。 第一步:先建一个类比如叫 Http 如下: //定义请求类型 enum HttpMethod { case GET, POST } //在http中定义类方法来做请求,方便使用 class Http { class func request(method:HttpMethod, url:String,params:[String:Any]=[:],complete: @escaping(_result:String)->Void,error:@escaping(_error:Error?)->Void){ var url = url //处理参数为了方便这里抽取里一个方法来处理参数 let param =self.parserParams(params: params) //设置g...
