반응형
문자열을 URL 타입으로 인코딩 하기
문자열 중에 공백의 경우 URL애서 사용할때에는 %20
처럼 인코딩이 되어야 한다.
이때 사용하는 String 함수는 addingPercentEncode
이다. (iOS 7+)
let sourceString = "http://kka7.tistory.com/aa=1 2"
if let encodeString = sourceString.addingPercentEncoding( withAllowedCharacters: .urlQueryAllowed) {
print(encodeString)
}
출력 값은 다음과 같이 공백이 %20
으로 변환된다.
http://kka7.tistory.com/aa=1%202
반응형
'iOS > Tip' 카테고리의 다른 글
아이폰 개발 기준 해상도 (1) | 2016.10.14 |
---|---|
iOS에서 세 자리수 마다 콤마(,) 넣기 (3) | 2016.10.12 |
iOS 앱 이름과 버전 정보 가져오기 (0) | 2016.10.11 |
iOS 10에서 Privacy 설정 (1) | 2016.10.10 |
Apple App ID (0) | 2016.09.30 |
iOS에서 모바일 네트워크 정보 확인 (1) | 2016.09.27 |
iOS에서의 JSON 데이터 처리 (0) | 2016.09.21 |
iOS에서 다른 앱 실행 (0) | 2016.09.21 |