当JSON响应没有数据时,它将返回Response: [ ].
这是我的代码
NSURL *url = [NSURL URLWithString:urlString];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request startSynchronous];
NSError *error = [request error];
NSString *response =nil;
if (!error) {
response = [request responseString];
NSLog(@"Response: %@",response);
}
Run Code Online (Sandbox Code Playgroud)
我该如何检查响应是否有值?
我试过if([response isEqualToString:@""]|| [response length]==0)但它不起作用.我也试过了if(response == nil);.