小编cod*_*man的帖子

URL和字符串插值

似乎URL初始化器(字符串:"")在使用字符串插值时拒绝正确初始化.问题是,当我使用类似的东西时

let url = URL(string: "http://192.168.1.1")
Run Code Online (Sandbox Code Playgroud)

它有效,但以下

let host = "192.168.1.1"
let url = URL(string: "http://\(host)")
Run Code Online (Sandbox Code Playgroud)

不和url = nil.

在Playground中既可以工作,也可以不在代码中.我仔细检查了变量主机是否设置正确.

任何的想法?

swift swift3

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

swift ×1

swift3 ×1