WebService 0.4.2

WebService 0.4.2

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布上次发布2017年3月
SwiftSwift版本3.0
SPM支持SPM

Prateek kansara 维护。



  • Prateek Kansara

WebService

要求

  • iOS 8.0+
  • Xcode 7.3.1+

安装

WebService可以通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile中

pod "WebService"

使用

// Import webService class


import WebService

// Basic Header Dictionary


var httpHeaderRequestDict : NSMutableDictionary!{
    get{
        let mutableDict : NSMutableDictionary = NSMutableDictionary()
        mutableDict.setValue("AUTHKEY", forKey: "Authorization")
        mutableDict.setValue("application/json", forKey: "Content-Type")
        return mutableDict
    }
}

// Create webService object
    var webServiceObject : WebService = WebService()

// Set header value for all request
    webServiceObject.setDefaultHeaders(httpHeaderRequestDict)



*  use webServiceObject.httpHeaders to set different headers required for this call.


webServiceObject.sendRequest(URLString, parameters: params, requestType: .GET, success: {
(response : NSHTTPURLResponse?, dictionary : AnyObject) in

// Handle data when request Success

}, failed: {
(response : NSHTTPURLResponse?, ResponseDict : AnyObject?) in

// Handle data when request fails

}, encoded: false)

示例

要运行示例项目,请克隆仓库,并首先从Example目录运行pod install

作者

Prateek Kansara, [email protected]

许可

WebService可在MIT许可下获得。有关更多信息,请参阅LICENSE文件。