Я следовал учебнику для использования UITableView
. Готовое кодЧто делает @ [indexPath] do
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if(editingStyle == UITableViewCellEditingStyleDelete)
{
Message *message = [messageList objectAtIndex:indexPath.row];
[self.persistencyService deleteMessagesFor:message.peer];
[messageList removeObject:message];
[tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationLeft];
}
}
Мой вопрос: Что @[indexPath]
делать? Это то же самое, что ?:
[NSArray arrayWithObject:indexPath]
Я также хотел бы задать ваш ответ как принятый ответ, но, к сожалению, SO не позволяет этого. Потому что Эмилио был быстрее, я должен дать ему кредиты. Но приятное объяснение! – Michael90