Tôi đã làm theo hướng dẫn để sử dụng số UITableView
. Mã đã hoàn thành@ [indexPath] làm gì
- (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];
}
}
Câu hỏi của tôi là: @[indexPath]
làm gì? Có giống như không ?:
[NSArray arrayWithObject:indexPath]
Tôi cũng muốn đặt câu trả lời của bạn làm câu trả lời được chấp nhận, nhưng tiếc là SO không cho phép điều này. Nguyên nhân Emilio nhanh hơn tôi phải cho anh ta các khoản tín dụng cho nó. Nhưng lời giải thích tốt đẹp! – Michael90