Я хочу удалить строку из моего tableView, используя deleteRowsAtIndexPaths, коды, которые я использую для получения NSIndexPath конкретной строки, следующие:
let pointInTable: CGPoint = sender.convertPoint(sender.bounds.origin, toView: self.tableView)
let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable)
Но затем я получил ошибку, как указано в заголовке, когда я указал cellIndexPath для deleteRowsAtIndexPaths. У меня возникает ощущение, что речь может идти о типе массива NSIndexPath, но я не уверен, как именно мне следует создавать свои коды. Пожалуйста, помогите спасибо!
[NSIndexPath]
, поэтому вам придется передать его как массив:[indexPath]
:if let indexPath = cellIndexPath { tableView.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .None)
- person Eendje   schedule 27.02.2016if let cellIndexPath = self.tableView.indexPathForRowAtPoint(pointInTable) { self.tableView. deleteRowsAtIndexPaths([cellIndexPath], withRowAnimation: .None)}
- person Lucho   schedule 27.02.2016