您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页Swift 获取URL字符串中对应字段的vaule

Swift 获取URL字符串中对应字段的vaule

来源:化拓教育网
    工具类或者String分类中实现
   //获取url中对应的参数的值
    static func paramValueOfUrl(url: String, with param: String) -> String?  {
        guard let url = URLComponents.init(string: url) else { return nil }
        return url.queryItems?.first(where: {$0.name == param})?.value
    }
使用:
if  let articleId: String = MSFHelper.paramValueOfUrl(url: link, with: "id") {
        MSFArticleDetailVM.requestArticleDelete(with: Int(articleId) ?? 0, successClosure: { (result) in
        NotificationCenter.default.post(name: NSNotification.Name.deleteArticle,
                                                    object: nil,
                                                    userInfo: ["success": true, "errMsg": ""])
                }) { (error) in
        NotificationCenter.default.post(name: NSNotification.Name.deleteArticle,
                                                    object: nil,
                                                    userInfo: ["success": false, "errMsg": error.errmsg])
                }
            }

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务