swift3 - вывести индекс массива для каждой строки - PullRequest
0 голосов
/ 10 сентября 2018

как вы распечатываете index массива в ячейку таблицы?

например:

var list = [Person]() 

У меня есть этот массив объектов, и я добавляю каждый объект в табличное представление следующим образом:

cell.nameLabel?.text = list[indexPath.row].firstName + " , " + list[indexPath.row].lastName

но я также хочу напечатать index для каждого элемента рядом с именем и фамилией. Например, если массив имеет ["mike jones", "James smith"], он будет выглядеть так:

1 Майк Джонс

2 Джеймс Смит

будет храниться в этом positionLabel

//cell.positionLabel?.text = list[indexPath.row]

1 Ответ

0 голосов
/ 10 сентября 2018
let person = list[indexPath.row]
cell.nameLabel?.text = "\(indexPath.row) \(person.firstName) \(person.lastName)"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...