在iOS開發中,特別是在對Web服務調用的時候,經常會遇到請求參數為中文的情況,那么這時候就需要將Url轉成UTF-8編碼才能進行請求。
使用stringByAddingPercentEscapesUsingEncoding:方法可以將string轉成UTF-8編碼,
如下面代碼
NSURL *url = [NSURL URLWithString: [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
在iOS開發中,特別是在對Web服務調用的時候,經常會遇到請求參數為中文的情況,那么這時候就需要將Url轉成UTF-8編碼才能進行請求。
使用stringByAddingPercentEscapesUsingEncoding:方法可以將string轉成UTF-8編碼,
如下面代碼
NSURL *url = [NSURL URLWithString: [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。