var str = "Hello, playground+"
var allowCharactoers = CharacterSet.urlQueryAllowed
allowCharactoers.remove(Unicode.Scalar("+"))

print(str.addingPercentEncoding(withAllowedCharacters: allowCharactoers))

 

輸出: Optional("Hello,%20playground%2B")

參考資料:

https://stackoverflow.com/questions/31577188/how-to-encode-into-2b-with-nsurlcomponents

創作者介紹
創作者 小賢 的頭像
小賢

小賢的部落格

小賢 發表在 痞客邦 留言(0) 人氣()