Как кодировать и% 26 в Swift 4.1 - PullRequest
       8

Как кодировать и% 26 в Swift 4.1

0 голосов
/ 12 октября 2018

Как кодировать & в% 26 в Swift 4.1?

Это то, что я пробовал:

func encodeString(string: String) -> String {
    let unreserved = "!@#$%^&*()_+<>?:,.;'*"
    let allowed = NSMutableCharacterSet.symbol()
    allowed.addCharacters(in: unreserved)
    return string.addingPercentEncoding(withAllowedCharacters: allowed as CharacterSet)!
}
...