这段代码有什么问题,因为我试图从 NSDictionary 对象的 NSArray 中获取 NSDictionary 对象,但它进入了无限循环。
- (void)updateFieldsWithData:(NSArray *)items {
// NSLog(@"updateFieldsWithData (%d)", [items count]);
for ( NSDictionary * item in items ) { // add rows to the item table
[tfPhoneNumber setText:[item valueForKey:kPhoneNumberKey]];
[tfFirstName setText:[item valueForKey:kFirstNameKey]];
[tfLastName setText:[item valueForKey:kLastNameKey]];
[tfEmailAddress setText:[item valueForKey:kEmailKey]];
[tfStreet setText:[item valueForKey:kStreetKey]];
[tfCity setText:[item valueForKey:kCityKey]];
[tfState setText:[item valueForKey:kStateKey]];
[tfZipCode setText:[item valueForKey:kZipCodeKey]];
}
}