关闭

NSString 中包含中文字符时转换为NSURL

237人阅读 评论(0) 收藏 举报
分类:

发现NSString类中有内置的方法可以实现。他们分别是:

- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding
- (NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding

用法:

 NSString* messageBody = @"中文";
 //编码
messageBody =[messageBody stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
//解码
 messageBody =[messageBody stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:198949次
    • 积分:3310
    • 等级:
    • 排名:第10273名
    • 原创:92篇
    • 转载:218篇
    • 译文:4篇
    • 评论:23条