【发布时间】:2016-10-24 10:23:00
【问题描述】:
func data_request(){
let url:NSURL = NSURL(string: url_to_request)!
let session = URLSession.shared
let request = NSMutableURLRequest(url: url as URL)
//request.addValue("application/json", forHTTPHeaderField: "Content-Type")
//request.addValue("application/json", forHTTPHeaderField: "Accept")
request.httpMethod = "POST"
request.cachePolicy = NSURLRequest.CachePolicy.reloadIgnoringCacheData
//let paramString = "data=Hello"
let paramStrings = paramString
request.httpBody = paramStrings.data(using: String.Encoding.utf8)
let task = session.dataTask(with: request as URLRequest) { ( data, response, error) in
guard let :NSData = data as NSData?, let :URLResponse = response , error == nil else {
// print("error") //
return //
}
let dataString = NSString(data: data!, encoding: String.Encoding.utf8.rawValue)
print(dataString)
};
task.resume()
}
如何在另一个视图中获取返回值数据字符串?我如何传递这个值..我是 ios 的初学者..plshelp ....在此先感谢
【问题讨论】:
-
guard let :NSData = data as NSData?, let :URLResponse = response没有意义,甚至无法编译。