swift URL生成
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() }
} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |