[Swift iOS] 한글 포함된 URL 인코딩하는 법 + url 디코딩
한글이 포함된 url string으로 URL 컨버팅을 해줄 경우, nil 값이 반환되는 문제가 발생했다. URL의 string: 은 영문, 숫자와 특정 문자만 인식 가능하고, 한글, 띄어쓰기 등은 인식하지 못한다고 한다. 따라서 한글이 포함되어있는 url String을 따로 인코딩해주는 작업이 필요하다. let urlStr = "http://홍썹.kr" let encodedStr = urlStr.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)! let url = URL(string: encodedStr)! CharcteterSet types for URL Encoding 애플문서 참고 서버에서 url의 파라미터로 값을 받아오는 경우도 있는데..