У меня есть массив объектов Contact
:
var contacts:[Contact] = [Contact]()
Класс контактов:
Class Contact:NSOBject {
var firstName:String!
var lastName:String!
}
И я хотел бы отсортировать этот массив lastName
, а затем firstName
, если некоторые контакты получили тот же lastName
.
Я могу сортировать один из этих критериев, но не оба.
contacts.sortInPlace({$0.lastName < $1.lastName})
Как я могу добавить дополнительные критерии для сортировки этого массива?
Спасибо.