Iphone 如何从json字符串中检查null
当JSON响应没有数据时,它将返回Iphone 如何从json字符串中检查null,iphone,json,Iphone,Json,当JSON响应没有数据时,它将返回响应:[] 这是我的密码 NSURL *url = [NSURL URLWithString:urlString]; ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; [request startSynchronous]; NSError *error = [request error]; NSString *response =nil; i
响应:[]
这是我的密码
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);
}
我应该如何检查响应是否有值
我尝试了if([response isEqualToString:@”“][response length]==0)
但它不起作用。我还尝试了if(response==nil)代码>尝试使用
if([response isEqualToString:@"[]"])
嗯。。。
如果JSON没有答案时的答案是[],您可以尝试:
if([response isEqualToString:@"[]"]);
试试看
这个对我有用
if ([response isKindOfClass:[NSNull class]])