【问题标题】:Shorten URL in Swift在 Swift 中缩短 URL
【发布时间】:2020-07-05 20:49:48
【问题描述】:

在我的应用程序中,我检索 URL,我想以简短的方式呈现它们。我为Objective-C 找到了this SO-Question。

用 Swift 完成这项工作的最简单方法是什么?

【问题讨论】:

    标签: swift string url


    【解决方案1】:

    应该这样做

    let link = "https://google.com"
    let url = URL(string: "https://tiny url.com/api-create.php?url=\(link)")!
    let shortLink = try! String(contentsOf: url)
    print(shortLink)
    

    请注意,您需要删除 tiny 和 url 之间的空格以使其正常工作,因为当您发布缩短的 URL 时 SO 会抱怨它认为这是一个缩短的 URL。

    您也不想强制解包并适当地处理错误。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多