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

标签 swift

我已经定义了网络服务 URL:

 let  getLoginURL = "http://example-web-service.com"

然后通过 NSURL 传递这个 url 并分配给名为“url”的变量。

 let url = NSURL(getLoginURL)

我收到“无法为接受提供的参数的“init”找到重载”错误。

原因是什么? 谢谢。

最佳答案

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

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

关于swift - 找不到接受提供的参数的 "init"的重载(swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24104145/

相关文章:

swift - “ fatal error :在展开可选值时意外发现nil”是什么意思?

ios - 图像背景中的 UICollectionview 为透明,而不在 Swift 中使其中的单元格透明

ios - 使用 CABasicAnimation 后防止 CAGradientLayer 位置返回到原始值

swift - iOS/swift : How to add one extension to multiple controllers?

ios - 从 swift 中的对象获取哈希值

arrays - 无法将类型 'Meme!' 的值转换为预期的参数类型 '@noescape (Meme) throws -> Bool'

ios - 在后台线程中动态更新 UILabel - Swift

ios - 存在键盘时快速向上移动 ScrollView

ios - 如何设置在部分表格 View 上选择的单元格的背景颜色

ios - 如何使用SwiftMongoDB获取所有集合文档?