iOS中URL的encode和decode

1.URL编码

NSString *encodeURL = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];


2.URL解码

NSString *decodeURL = [url stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];


ios 9.0中已经替换此方法

NSString *encodedURL = [url stringByAddingPercentEncodingWithAllowedCharacters:(nonnull NSCharacterSet *)];

NSString *decodedURL = [url stringByRemovingPercentEncoding];



你可能感兴趣的:(iOS,Tips)