【发布时间】:2016-02-14 12:48:28
【问题描述】:
这是我的NSURL
let url = NSURL(string: "tel://\(phoneCall)")
它始终是nil,尽管phoneCall 是一个有效的手机号码字符串,而且我正在真实的iPhone 上进行测试。
我试过了
let url = NSURL(string: "tel:\(phoneCall)")
但它仍然是nil。
【问题讨论】:
-
我做了检查,代码在Xcode7.1中运行正常。让 url = NSURL(string: "tel://("0123456789")") 如果让 url = url { print(url) }
-
let url = NSURL(string: "tel://123456789")在 Xcode 7.1 上对我来说不是nil。 -
为了方便调试使用两个语句:第一个创建字符串,第二个从字符串创建 URL。这样你就可以准确地看到字符串是什么。
-
省略斜线 - 电话:号码
-
你的“phoneCall”还有空格吗?