gpt4 book ai didi

swift - 如何检查链接是否正确填写 SFSafariViewController?

转载 作者:行者123 更新时间:2023-11-30 11:01:09 26 4
gpt4 key购买 nike

我使用 SFSafariViewController 从 UIView 呈现 Safari。链接从用户处获取。我的代码:

@IBAction func linkTapped(_ sender: UIButton) {
guard let urlString = record?.link else { return }
if urlString != "" {
let url = URL(string: urlString)
let vc = SFSafariViewController(url: url!)
vc.delegate = self
UIApplication.shared.keyWindow?.rootViewController?.present(vc, animated: true, completion: nil)
}
}

如果urlStringhttps://stackoverflow.com一切正常,但如果像 stackoverflow.com 应用程序崩溃。如何检查链接是否正确填写?如果用户操作错误,如何转换链接?

最佳答案

如果没有http,它将无法工作。只需提醒用户将其放在链接之前即可

关于swift - 如何检查链接是否正确填写 SFSafariViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53350760/

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