作者duckscorpion (歆)
看板MacDev
标题[问题] used within its own initial value
时间Fri Jul 21 17:48:03 2017
我写了一段 http get程式
画~~~~~的地方会出现used within its own initial value的错误
func get(urlString: String,parameters: Any?,
success:@escaping (URLSessionDataTask,Any) -> (),
failure:@escaping (URLSessionDataTask,NSError) -> ())
{
if let url = URL(string:urlString) {
let task = URLSession.shared.dataTask(with: url) {
(data, response, error) in
if error != nil
{
failure(task,error)
~~~~~~~~~~~~~~~~~~~~
} else {
success(task,response)
~~~~~~~~~~~~~~~~~~~~~~
}
}.resume()
}
}
因为需要兼容以前使用AFNetworking的code所以带入的参数值无法改变
想问问还有什麽方法能避开此错误
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.79.81
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1500630487.A.623.html