методу в селекторе не существующему обращаешься, либо метод существует, а контекст - не от метода передается.
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSFrozenArrayM removeObjectAtIndex:]: unrecognized selector sent to instance 0x283dc2130' NSMutableArray *toRemoveElements = [@[] mutableCopy]; for (NewTripCellView *c in self.tableView.visibleCells) { if ([self.selectedTrip.id isEqual:c.trip.id]) { NSUInteger i = (NSUInteger) [self.tableView indexPathForCell:c].row; [toRemoveElements addObject:@(i)]; } } for (NSNumber *i in toRemoveElements){ NSUInteger index = (NSUInteger) i.integerValue; [self.trips removeObjectAtIndex:index]; [self.tableView deleteRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:index inSection:0]] withRowAnimation:UITableViewRowAnimationLeft]; } уже для теста расширил блин
@property(nonatomic, strong) NSMutableArray *trips; у меня так получается сделано
Обсуждают сегодня