url 변환

· iOS
문제 API 호출을 하려고 하는데 문제 없는 URL String을 URL 객체로 변환하니까 자꾸 nil이 반환되는 문제가 있었다. 저번에는 됐는데 왜 된거지 암튼 검색해보니 주소에 한글이나 스페이스 등이 들어갈 때 nil이 될 수 있다고 한다. 역 이름 인자로 한글이 들어가기 때문에 이런 문제가 생겼던 것 같다. 해결 ➡️ 인코딩을 해주면 해결할 수 있다. .addingPercentEncoding을 사용하면 인자로 지정된 CharacterSet에 명시되어 있지 않은 모든 Characters를 백분율로 인코딩된 문자로 바꿔준 뒤, String? 값으로 반환해준다. let encodedURL = arrivalUrl.addingPercentEncoding(withAllowedCharacters: .urlQue..
kybeen
'url 변환' 태그의 글 목록