sendAsynchronousRequest was deprecated in iOS 9, How to alter code to fix

后端 未结 10 2182
长发绾君心
长发绾君心 2020-12-04 15:48

Below is my code I am getting the issue with:

func parseFeedForRequest(request: NSURLRequest, callback: (feed: RSSFeed?, error: NSError?) -> Void)
{
    N         


        
10条回答
  •  孤城傲影
    2020-12-04 16:28

    This is the swift 2.1 version:

    let request = NSMutableURLRequest(URL: NSURL(string: "YOUR URL")!)
    let session = NSURLSession.sharedSession()
    request.HTTPMethod = "POST"
    
    let params = ["username":"username", "password":"password"] as Dictionary
    
    request.HTTPBody = try! NSJSONSerialization.dataWithJSONObject(params, options: [])
    request.addValue("application/json", forHTTPHeaderField: "Content-Type")
    request.addValue("application/json", forHTTPHeaderField: "Accept")
    
    let task = session.dataTaskWithRequest(request, completionHandler: {data, response, error -> Void in
    print("Response: \(response)")})
    
    task.resume()
    

提交回复
热议问题