[問題] used within its own initial value

看板MacDev作者 (歆)時間8年前 (2017/07/21 17:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我寫了一段 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://www.ptt.cc/bbs/MacDev/M.1500630487.A.623.html
文章代碼(AID): #1PSStNOZ (MacDev)
文章代碼(AID): #1PSStNOZ (MacDev)