iOS) 키보드 한글처리 addingPercentEncoding(withAllowedCharacters:)
2021. 7. 14. 16:51ㆍiOS
TextField 에서 한글을 처리하여 URL인스턴스 인자에 할당하고 이를 사파리로 보내 검색기능을 구현하려고 한다.
이때 TextField 의 value 가 한글이라면 addingPercentEncoding 방식을 사용한다.
addingPercentEncoding 은 문서에 따르면 문자열을, 백분률로 인코딩하여 새로운 문자열을 리턴하는 함수다.
인자는 Character Set 타입을 받고 있는데, 이것도 문서를 보면 URL Encoding을 위한 Character Set 에 어떤것들을 써야하는지 나와있다.
옵션이 많고 많지만 한글은 기본적으로 urlQueryAllowed 를 사용하자.
'iOS' 카테고리의 다른 글
iOS) Firebase 를 이용한 회원가입과 프로필 사진 등록 Firebase Auth, Firebase Database, Firebase Storage (1) | 2021.07.24 |
---|---|
iOS) 포토 라이브러리에서 사진 가져오기 (0) | 2021.07.23 |
iOS) 프로젝트에서 Image 추가와 사용 (0) | 2021.07.12 |
iOS) Collection View 와 Page Control (0) | 2021.07.10 |
[iOS] 세그웨이 Segue :: 스토리보드에서 화면을 전환하는 3가지 방법 (0) | 2021.03.01 |