为什么第一个示例给我一个nil,而第二个示例给我一个有效的URL对象。我正在尝试使用此jsonUrlString常量,但无法正常工作。
1)
let jsonUrlString = """
https://myURI.domain.com/
"""
let temp = URL(string: jsonUrlString)
2)
let temp = URL(string: "https://myURI.domain.com/")
答案 0 :(得分:1)
第一个示例的URL中有很多多余的空格,因此无效。
与以下相同:
let temp = URL(string: " https://myURI.domain.com/")
如果您有以下条件,它将起作用:
let jsonUrlString = """
https://myURI.domain.com/
"""
这定义了没有多余空格的字符串。