最初と 2 番目の値を取得したら (表示しているtableView
ので、これらは複数あると想定しています)、次のような配列を準備します。
- (NSArray *) getArrayToLoadDataInTableView : (NSArray *) valueFromWebService {
//load value from web service in `valueFromWebService` array in form of dictionary like MENTIONED BELOW or however convinient to you
/*NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:
@"2", @"firstOprand",
@"2", @"secondOprand", nil];*/
NSMutableArray *array = [NSMutableArray array];
for (NSDictionary *dictionary in valueFromWebService) {
NSMutableDictionary *finalDict = [dictionary mutableCopy];
int result = [[finalDict valueForKey:@"firstOprand"] intValue] * [[finalDict valueForKey:@"secondOprand"] intValue];
[finalDict setObject:[[NSNumber numberWithInt:result] stringValue] forKey:@"result"];
[array addObject:finalDict];
}
return [NSArray arrayWithArray:array];
}
tableView
これで、このメソッドから返された from this arrayにデータをロードできます。