Я пытаюсь добавить cell.textlabel.text
в NSMutableArray, даже если он отмечен чеком. Я делаю это со следующим кодом:Добавить объект в NSMutableArray даже с отметкой
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
if (cell.accessoryType == UITableViewCellAccessoryCheckmark) {
cell.accessoryType = UITableViewCellAccessoryNone;
}
else{
cell.accessoryType = UITableViewCellAccessoryCheckmark;
self.selectedDays = [[NSMutableArray alloc] init];
[self.selectedDays addObject:cell.textLabel.text];
NSLog(@"%@", self.selectedDays);
}
}
Но он не добавляет, а заменяет.
2015-06-28 xx:xx:xx xxxx - xxxx[xxx:xxx] (
Monday
)
2015-06-28 xx:xx:xx xxxx - xxxx[xxx:xxx] (
Tuesday
)
2015-06-28 xx:xx:xx xxxx - xxxx[xxx:xxx] (
Wednesday
)
Спасибо, это была моя проблема – hantoren