swift URL生成

swift URL生成,第1张

概述extension String{     func EncodeURL() -> String{         if let url = self.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet(charactersInString:"`#%^{}\"[]|\\<> ").invertedSet){      

extension String{

func EncodeURL() -> String{

if let url = self.stringByAddingPercentEnCodingWithAllowedCharacters(NSCharacterSet(charactersInString:"`#%^{}\"[]|\<> ").invertedSet){

return url

}else{

return self

}

}

func EncodeURL(param : [String : AnyObject]?) -> String{

var param_url = Strings.empty

if(param != nil){

for item in param!{

param_url += "&" + item.0 + "=" + item.1.description

}

param_url = param_url.replaceFirst(withString: "?")

}

param_url = self + param_url

return param_url.EncodeURL()

}


}

总结

以上是内存溢出为你收集整理的swift URL生成全部内容,希望文章能够帮你解决swift URL生成所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1077320.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存