NSURL字符转义处理(中文)

以前我们一直用的是下面这个方法,然而这个方法虽说目前还有效,但是毕竟被苹果标记为过期方法了.

    - (NSString *)strUTF8Encoding:(NSString *)str {
       return [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
    }
现在我们可以用下面的方法替换
    - (NSString *)strUTF8Encoding:(NSString *)str {
        return [str stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet];
    }

猜你喜欢

转载自blog.csdn.net/qq_18683985/article/details/80825415