标签: swift
URL.init(string: "")
和
URL(string: "")
哪种方式更好?
答案 0 :(得分:0)
您声明的第一种方法是使用初始化程序。
调用初始化程序以创建特定类型的新实例。在最简单的形式中,初始化器就像没有参数的实例方法。
这意味着它们用于:
因此,如果您只想在同一实例中使用数据,则应使用第一种方法。
如果您想在其他实例中使用该URL并将其设置为字符串的默认值,则应使用第一个。
但最终他们都会做同样的事情。