我在从数组中检索NSString
时遇到问题,而不是字符串,我找回了字符串所在的对象。这是我的结构。
NSMuteableArray
> ArrayOfObjects> NSString
(此字符串位于对象数组中的每个对象中)。
我正在尝试将字符串分配给tableview中的单元格,但是现在我只想注销正确的数据。这是我正在尝试的代码,它再次起作用,但不是字符串,而是取回父对象。
for (NSString *amountOwed in [[[dataSingelton mutableDataArray] objectAtIndex:indexPath.row]personsBillsArray])
{
NSLog(@"the value owed is %@", amountOwed);
}
personsBillsArray
内的每个对象都具有amountOwed
的属性。
答案 0 :(得分:2)
你很亲密:
NSArray *array = [[[dataSingelton mutableDataArray] objectAtIndex:indexPath.row] personsBillsArray];
for (id obj in array)
{
NSString *amountOwed = [obj amountOwed];
NSLog(@"the value owed is %@", amountOwed);
}