2016-09-27 4 views
1

以下のコードがあります。文字列連結に関するSwift 2から3への移行エラー

let url = "http://websitehere.com/restapi/v1/userlogin?email="+username+"&password="+password+"&deviceid="+deviceid 

何らかの理由により、コンパイラはそれを受け取りません。以下のエラーが表示されます。

表現が複雑すぎて妥当な時間に解決できませんでした。式を異なるサブ式に分割することを検討してください。

なぜ、古いswift2コードはもう機能しないのですか。それが複雑すぎる場合、どうすれば修正でき、なぜ複雑になるのですか?

私はいつもこのフォーマットを使用することになり

答えて

2

let url = "http://websitehere.com/restapi/v1/userlogin?email=\(username)&password=\(password)&deviceid=\(deviceid)" 
+0

私はちょうどあなたがそれを掲示として、私は疲れている必要があり、これを考え出した:P、ありがとう!それができるようになると、10分で回答を受け入れます。 –

関連する問題