有时候url中带有汉字。直接使用创建出来的url无法从后台获得数据,这时需要把带有汉字的字符串转成utf8编码格式的字符串。示例代码如下:
NSString * string = @"http://192.168.0.99:8080/********?sortName=小学";
string = [string stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL * url = [NSURL string];
这样就可以了。