반응형
한글이 포함된 url string으로 URL 컨버팅을 해줄 경우, nil 값이 반환되는 문제가 발생했다.
URL의 string: 은 영문, 숫자와 특정 문자만 인식 가능하고, 한글, 띄어쓰기 등은 인식하지 못한다고 한다.
따라서 한글이 포함되어있는 url String을 따로 인코딩해주는 작업이 필요하다.
let urlStr = <링크>
let encodedStr = urlStr.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)!
let url = URL(string: encodedStr)!
반응형
'모바일앱 > iOS' 카테고리의 다른 글
xib의 이름으로 화면전환하기 (present) (0) | 2022.02.14 |
---|---|
serial(직렬)과 Concurrent(동시) (0) | 2022.01.17 |
Operation (0) | 2022.01.15 |
Dispatch (0) | 2022.01.14 |
로그아웃구현 - push와 present 그리고 NotificationCenter, View의 생명주기 (0) | 2022.01.12 |
autologin (0) | 2022.01.10 |
강제업데이트의 로직 (0) | 2022.01.08 |
Notification Center (0) | 2022.01.08 |