Если я кодирую строку следующим образом:
var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)
он не выходит из косой черты /
.
Я искал и нашел этот код Objective C:
NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,
(CFStringRef)unencodedString,
NULL,
(CFStringRef)@"!*'();:@&=+$,/?%#[]",
kCFStringEncodingUTF8 );
Есть ли более простой способ кодирования URL-адреса, а если нет, как это записать в Swift?