找不到“的重载”;init";接受提供的参数的(swift)

找不到“的重载”;init";接受提供的参数的(swift),swift,Swift,我已经定义了webservice URL: let getLoginURL = "http://example-web-service.com" 然后通过NSURL传递此url,并将其分配给名为“url”的变量 我得到了“无法为接受提供的参数的“init”设置重载”错误 原因是什么? 谢谢。初始化NSURL时,必须提供字符串参数名称 let url:NSURL = NSURL(string:"http://example-web-service.com") 是的,我把它设置为:let u

我已经定义了webservice URL:

 let  getLoginURL = "http://example-web-service.com"
然后通过NSURL传递此url,并将其分配给名为“url”的变量

我得到了“无法为接受提供的参数的“init”设置重载”错误

原因是什么?
谢谢。

初始化NSURL时,必须提供字符串参数名称

let url:NSURL = NSURL(string:"http://example-web-service.com")

是的,我把它设置为:let url:NSURL,但没有初始化它。感谢您的帮助。不幸的是,我仍然收到相同的错误:let getLoginUrl:NSURL=NSURL(字符串:“example url.com”)let url:NSURL=NSURL(getLoginUrl)您已经为getLoginUrl参数初始化了NSURL,并且正在尝试用它初始化一个新的NSURL实例。只需使用getLoginUrl Nowhat计算变量和Double转换相同的错误
let url:NSURL = NSURL(string:"http://example-web-service.com")