我的代码是这样的:
NSString *urlStr = [NSString stringWithFormat:@"https://xxx.xxx.xx.xx/Pages/Service/FMService.svc/FileAudit?user=%@&pass=%@&fileId=%d&isAudited=1&opinion=%@",appDelegate.user.userName,appDelegate.user.password,self.todo.fileId,self.opinion];
NSLog(@"URL=%@",urlStr);
NSURL *url = [NSURL URLWithString:urlStr];
并且url =(NSURL *)0 * 00000000 @“< nil>”
我该如何解决这个问题?提前谢谢你!
答案 0 :(得分:2)
出于调试目的,我会逐个构建urlStr,而不是一次性组合五个NSStrings。每次添加到urlStr后放入NSLog(@“%@”,urlStr)语句。这将揭示谜题的哪一部分导致问题。