Swift Post Special and Foreign characters

前端 未结 1 1539
旧巷少年郎
旧巷少年郎 2020-12-21 23:04

For the posting I am using

 var post = \"content=\\(message)&post=\\(time)\"

But when I enter something like € for variable message, I

相关标签:
1条回答
  • 2020-12-21 23:36

    You have to use stringByAddingPercentEscapesUsingEncoding when using special charactheres in your NSURL as follow:

    var post = "content=€&post=€".stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!
    
    println(post)  // "content=%E2%82%AC&post=%E2%82%AC"
    
    
    var revert = "content=%E2%82%AC&post=%E2%82%AC".stringByRemovingPercentEncoding!
    println(revert) // "content=€&post=€"
    
    0 讨论(0)
提交回复
热议问题