如何知道 UIPasteboard.general.URL 中的 url 是否有效?
How to know the url in UIPasteboard.general.URL is valid?
如果从 UIPasteboard.general.URL 得到的 url 总是有效的 URL?我的要求是如果UIPasteboard中的字符串是有效的url,我会显示"Paste and Go",如果不是,我会显示"Paste and Search".
UIPasteboard URL
是 URL?
类型。这意味着如果它是一个非零值,那么它必须是一个有效的 URL。您不能从无效的 URL.
创建 URL
但是这里的 "valid" 意味着它具有 URL 的正确语法。它有一个有效的方案,例如 https 或文件或 mailto 等。该方案还有其他部分似乎是正确的。
但是 "valid" URL
并不意味着它会给您带来好的结果。例如,http://ThisIsNotARealDomain.com/fake/fake.html
是 "valid" URL,但将其放入浏览器不会给您任何有用的信息。
是 UIPasteboard.general.URL
非零,尝试加载 URL 并检查结果。如果失败,您可以选择然后尝试搜索。
如果从 UIPasteboard.general.URL 得到的 url 总是有效的 URL?我的要求是如果UIPasteboard中的字符串是有效的url,我会显示"Paste and Go",如果不是,我会显示"Paste and Search".
UIPasteboard URL
是 URL?
类型。这意味着如果它是一个非零值,那么它必须是一个有效的 URL。您不能从无效的 URL.
URL
但是这里的 "valid" 意味着它具有 URL 的正确语法。它有一个有效的方案,例如 https 或文件或 mailto 等。该方案还有其他部分似乎是正确的。
但是 "valid" URL
并不意味着它会给您带来好的结果。例如,http://ThisIsNotARealDomain.com/fake/fake.html
是 "valid" URL,但将其放入浏览器不会给您任何有用的信息。
是 UIPasteboard.general.URL
非零,尝试加载 URL 并检查结果。如果失败,您可以选择然后尝试搜索。