Я пытаюсь создать UIAlertAction, который отображается после нажатия кнопки сортировки, который перетасовывает массив. Я пробовал это:
let action4 = UIAlertAction(title: "Shuffle", style: .default) { ( action: UIAlertAction) in self.array.sort { self.array.shuffle() }
self.tableView.reloadData() }
Я использовал это для сортировки по именам:
let action = UIAlertAction(title: "By name", style: .default) { ( action: UIAlertAction) in self.array.sort { $1.first_name > $0.first_name }
self.tableView.reloadData() }
Ошибка: Cannot convert value of type '[Person]' to expected argument type 'Bool'