iOS Unicode和漢字互轉


//unicode轉中文 NSString* strA = [@"%E4%B8%AD%E5%9B%BD"stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //中文轉unicode NSString *strB = [@"中國"stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];


ios9之后

NSString *urlStr = @"url地址";

//中文轉unicode urlStr = [urlStr stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]]; //unicode轉中文 urlStr = [urlStr stringByRemovingPercentEncoding];

知道他們兩個的區別嗎?stringByReplacingPercentEscapesUsingEncoding  和stringByAddingPercentEscapesUsingEncoding。待續。。。。。
 unicode


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM