2017-07-24 54 views
0

目前我使用下面的方法將URL編碼NSURL - 編碼「和」用空格

urlAndMethod.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQueryAllowedCharacterSet())! 

編碼

http://103.50.154.52:8383/api/master/insta-list?category=Postpaid%20Mobile%20CDMA%20&%20Landline 

如何處理的特殊字符包括「&」

+0

可能的重複https://stackoverflow.com/questions/705448/iphone-sdk-issue-with-ampersand-in-the-url-string –

回答

2

您可以使用.urlHostAllowed個字符集。

let escapedString = someString.addingPercentEncoding(withAllowedCharacters: .urlHostAllowed)