url中中文字符编码和解码

来源:互联网 发布:咖喱的网络意思 编辑:程序博客网 时间:2024/04/30 23:31

//编码

NSString *urlStrTemp = @"沈冲";

//过期方法

//NSString *urlStr = [urlStrTemp stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

//最新方法

NSString *urlStr = [urlStrTemp stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];

NSLog(@"%@",urlStr);


//解码

NSString *urlStrTemp = @"\%E6\%B2\%88\%E5\%86%B2";

NSString *urlStr = [urlStrTemp stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSLog(@"%@",urlStr);



0 0