FLYNNLABAboutMeCodingActivityStudy 2024초등수학링크오프너릴리즈노트WordTest
encodeURIComponent equivalent in swift
2014-10-15
swift, ios

storylink를 통해서 포스트 내용을 보내려고 했는데 NSURL을 생성하지 못한 이슈가 있었다. 보통 웹개발할때 QueryString 인코딩은 encodeURIComponent 함수를 이용했는데 swift에 동일한 기능을 하는 코드가 없어서 만들어 보았다.

다행이 잘 동작한다^^/

extension String {

    public func encodeURIComponent() -> String? {
        return self.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQueryAllowedCharacterSet())
    }
}