개발/iOS
문자열을 URL 타입으로 인코딩 하기
까칠코더
2016. 10. 6. 16:30
반응형
문자열을 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
반응형