В моем коде мне нужно сделать кодировку NSURL
от NSString
, если строка содержит специальный символ &
в параметрах.NSURL - Правильное кодирование параметров
EX: NSString* urlText = @"70.84.58.40/projects/igolf/?TipThumb=GOLF & 58B.jpg&query=some";
Использование stringByAddingPercentEscapesUsingEncoding
не будет кодировать &
и это будет рассматриваться как некоторый другой запрос в URL. Итак, что будет правильным форматом для кодирования NSURL
от NSString
в этом случае.
Возможный дубликат https: // StackOverflow. com/questions/705448/iphone-sdk-issue-with-ampersand-in-the-url-string и/или https://stackoverflow.com/questions/2159341/nsstring-method-to-percent-escape-for- URL – mittmemo