Programming/Swift
swift3 한글url 처리
평생초보
2016. 12. 19. 16:22
반응형
url에 한글이 존재할 경우 nil값을 반환하는 경우가 생긴다.
아래 예시를 변경해 보자.
let Orgurl = "http://blog.goodgods.com/page?" let Value = "한글값" let Parameter = "name=\(value)" if let Url = URL(string: Orgurl+Parameter) { } |
변경 후
let Orgurl = "http://blog.goodgods.com/page?" let Value = "한글값" let EncodeValue = Value.addingPercentEncoding(withAllowedCharacters: NSCharacterSet.urlQueryAllowed) { let Parameter = "name=\(EncodeValue)" if let Url = URL(string: Orgurl+Parameter) { } } |
반응형