Найти индекс в записях по recordName - PullRequest
0 голосов
/ 11 ноября 2018

у меня var records = [CKRecord]()

У меня есть record.recordID.recordName

Как узнать, по какому индексу в записях есть record.recordID.recordName?

Мне нужно это для обновления моего tableView по indexPath.

1 Ответ

0 голосов
/ 11 ноября 2018

Вы можете просто использовать метод firstIndex: для массива.

let index = arr.firstIndex(where: { r in
  r.recordID.recordName == record.recordID.recordName
})

Обратите внимание, что индекс является необязательным, если в массиве не найдено ни одного элемента, индекс будет нулевым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...