[iOS] iPhone에서 올바른 URL 인코딩 방법 (Objective-C & Swift 최신 정리)

[iOS] iPhone에서 URL 인코딩이 제대로 되지 않을 때 예전 iOS 앱 유지보수 중, 로그인 기능에서 비밀번호에 = 문자가 포함되면 정상적으로 서버에 전달되지 않는 문제가 있었습니다. 원인은 URL 인코딩에 사용하던 API가 특수문자를 완전하게 인코딩하지 않았기 때문입니다. 특히 예전 iOS 개발에서 많이 사용하던: [string stringByAddingPercentEscapesUsingEncoding:] 이 메서드는 다음과 같은 문제를 가지고 있습니다. 이미 deprecated 됨 / & … 더 읽기