を解決するにはあまりにも複雑でした。私は何をすべきか?私は以前のビューコントローラで同じ行を使用しており、完全に動作しています。コンパイラエラー表現は、私はこのエラーを取得しています
let url = URL(string: self.con+"loc?email="+email+"&lat="+lati+"&log="+logi!)
を解決するにはあまりにも複雑でした。私は何をすべきか?私は以前のビューコントローラで同じ行を使用しており、完全に動作しています。コンパイラエラー表現は、私はこのエラーを取得しています
let url = URL(string: self.con+"loc?email="+email+"&lat="+lati+"&log="+logi!)
このエラーの背後にある理由は、あなたがあまりにも多くの+記号を使用する場合のXcodeが混乱し得るということです。
let paramsStr = "loc?email=\(email)&lat=\(lati)&log=\(logi)"
また、このトピックについての良い読み取り:常に文字列の補間を使用してみてください、それは働いて https://stackoverflow.com/a/29931329/3403364
小さい表現に分解してください。スウィフトコンパイラは)自分の表現を理解するにはあまりにも馬鹿である)このよう
:
let paramsStr = "loc?email=" + email + "&lat=" + lati + "&log=" + logi let url = URL(string: self.con + paramsStr)
感謝を:) –