gpt4 book ai didi

ios - 如何知道 UIPasteboard.general.URL 中的 url 是否有效?

转载 作者:行者123 更新时间:2023-11-28 20:59:30 25 4
gpt4 key购买 nike

如果从 UIPasteboard.general.URL 得到的 url 总是有效的 URL?我的要求是,如果 UIPasteboard 中的字符串是有效的 url,我将显示“粘贴并转到”,如果不是,我将显示“粘贴并搜索”。

最佳答案

UIPasteboard URLURL? 类型。这意味着如果它是一个非零值,那么它必须是一个有效的 URL。您不能从无效的 URL 创建 URL

但是这里的“有效”意味着它具有正确的 URL 语法。它有一个有效的方案,例如 https 或文件或 mailto 等。并且该方案还有其他部分似乎是正确的。

但是“有效的”URL 并不意味着它会给您带来好的结果。例如,http://ThisIsNotARealDomain.com/fake/fake.html 是一个“有效”的 URL,但将它放在浏览器中不会给您任何有用的信息。

UIPasteboard.general.URL 是否为非 nil,尝试加载 URL 并检查结果。如果失败,您可以选择然后尝试搜索。

关于ios - 如何知道 UIPasteboard.general.URL 中的 url 是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50207755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com