URL
是一个独立的 Swift 宏,它为字符串字面量参数提供一个解包后的 Foundation URL
。 该宏检查字面量的有效性,如果它不代表一个有效的 Foundation URL
,则抛出一个错误。
import URL
let url = #URL("https://www.apple.com")
这将自动生成以下代码
URL(string: "https://www.apple.com")!
可以使用 Swift Package Manager 安装此软件包。 要将 URL
添加到您的 Xcode 项目,请选择File > Add Package Dependancies... 并搜索仓库 URL: https://github.com/davidsteppenbeck/URL.git
。
URL
在 MIT 许可证下可用。 有关更多信息,请参阅 LICENSE 文件。
Antoine v.d. Lee 的 博客文章 中详细描述了 URL
宏示例。