具体问题:
今天遇到这样一个问题:
NSString *urlString = [NSString stringWithFormat:@"http://---/---/?q_t=%@&q_d=%@",self.q_title.text,self.q_detail.text];
NSURL *url = [NSURL URLWithString:urlString];
一直无法get到数据,最后发现原因是因为url是nil,百度之后发现有人也曾有这样的问题,所以转载记录一下。
解决方案:
给urlString添加这样一行:
urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
使它的编码能够被url所采纳