我正在尝试从一个sudzc返回多个行。我已将结果加载到字典中。下面的代码给出了第一个结果。如何检索所有结果,而不仅仅是第一个结果?我在找CSHR_POS_NAME where ID.text intValue == CSHR_NUM.
dict = [resp objectForKey:@"TC"];
if( ( dict == nil ) || ![dict isKindOfClass:[NSDictionary class]] ) {
NSLog( @"WARNING: %@", [dict description]);
return;
}
desc = [[dict objectForKey:@"CSHR_POS_NAME"]copy];
CashierNum = [[dict objectForKey:@"CSHR_NUM"]copy];
NSLog(@"Name: %@ and Cashier Number: %@",desc, CashierNum);我能够在vb中实现:
If dsCashiers.Table("TC").Rows.Count > 0 Then
...发布于 2013-11-11 22:24:58
[d setObject:v forKey:[child name]];
NSString* key = [child name];
id check = [d objectForKey:key];
if( check != nil ) {
NSInteger next = 1;
key = [NSString stringWithFormat:@"%@%d", [child name], next];
check = [d objectForKey:key];
while( check != nil ) {
next++;
key = [NSString stringWithFormat:@"%@%d", [child name], next];
check = [d objectForKey:key];
}
[d setObject:v forKey:key];
}
[d setObject:v forKey:[child name]]; https://stackoverflow.com/questions/10142669
复制相似问题