Я пытаюсь сохранить записи в UITableView каждой ячейке при перезагрузке данных из формы.Для этого, когда пользователь нажимает кнопку «Добавить», чтобы несколько меток были добавлены в 1-й indexPath, затем при повторном нажатии кнопки «Добавить» несколько ячеек должны быть добавлены во вторую ячейку, сохраняя в первую очередь.
Я хочу сохранить свои данные в
MyArray ({
firstindex: 1st record
firstindex: 2nd record
}
{
secondindex : 1st record
secondindex : 2nd record
})
Записи поступают из UITextView и сохраняются в таблице при каждом нажатии кнопки Добавить. Нажмите на каждую строку с несколькими записями
- (IBAction) Add
{
[myDict setObject:countryTxt.text forKey:@"Country"];
[myDict setObject:cityTxt.text forKey:@"City"];
[myDict setObject:EscortsNumTxt1.text forKey:@"people"];
[myDict setObject:fromDate.text forKey:@"Datetogo"];
[myDict setObject:toDate.text forKey:@"Datetoreach"];
[moreArr addObject:myDict];
NSLog(@"moreDict %@",moreArr);
numberOfrows++;
[moreTable reloadData];
}
Я реализовал таким образом, но показываю повторяющиеся данные в ячейке TableView, я не включаю кадр кода UILabel, а только сталкиваюсь с проблемой в fetchng
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
}
countrylbl.text = [[moreArr objectAtIndex:indexPath.row] objectForKey:@"Country"];
citylbl.text = [[moreArr objectAtIndex:indexPath.row] objectForKey:@"City"];
people.text = [[moreArr objectAtIndex:indexPath.row] objectForKey:@"people"];
toDateLbl.text = [[moreArr objectAtIndex:indexPath.row] objectForKey:@"Datetogo"];
fromDteLbl.text = [[moreArr objectAtIndex:indexPath.row] objectForKey:@"Datetoreach"];
}