我有以下幾點:問題與服務器響應
NSString *update_string = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];
NSDictionary *status = [parser objectWithString:update_string error:nil];
NSLog(@"staus %@", [status valueForKey:@"status"]);
if([status valueForKey:@"status"] == @"1")
{
NSLog(@"inside condition");
}
的事情是,第一NSLog的
NSLog(@"staus %@", [status valueForKey:@"status"]);
顯示1
但即使該程序不會在如果condition.Any進入裏面理念?
您確定返回的值不是int或NSNumber而不是NSString嗎? – cpjolicoeur
試試'[[status valueForKey:@「status」] isEqual:@「1」]'? – Kjuly