swift3 한글url 처리
2016. 12. 19. 16:22ㆍProgramming/Swift
반응형
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) { } } |
반응형
'Programming > Swift' 카테고리의 다른 글
AppStore 통계 관련 설명 URL (0) | 2017.01.06 |
---|---|
swift3.0 2차 배열 (0) | 2017.01.05 |
이미지는 알파 채널 또는 투명도를 포함할 수 없습니다 (0) | 2016.12.19 |
[ERROR] 바이너리가 iPad를 지원하지 않습니다. (0) | 2016.11.15 |
[ERROR] app store 업로드시 발생된 에러 : ITMS-90474 (0) | 2016.11.12 |