当我们在网络编程中使用GET方式时,如果网址中含有中文,我们需要把这个字符串转换一下,不然调试时,我们会看到,提示NSCFString 类型, 而我们的NSURL一直为nil得不到正确的值。
NSString *str =[NSString stringWithFormat:@"http://v.juhe.cn/weather/forecast3h.php?cityname=%@",cityname];
NSString *url = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURL *netURL = [NSURL URLWithString:url];