URL

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 宏示例。