Полагаю, вы хотите, чтобы элементы списка наряду с элементами временного массива находились здесь: а это ваш lsuta nd временный массив:
"temps": [
"Présent",
"Passé composé",
"Imparfait",
"Plus-que-parfait",
"Passé simple",
"Passé antérieur",
"Futur",
"Futur antérieur",
"Futur proche",
"Présent",
"Passé",
"Passé - forme alternative",
"Présent",
"Imparfait",
"Plus-que-parfait",
"Passé",
"Présent",
"Présent",
"Passé"
],
"list": [
"je suis",
"tu es",
"il est",
"nous sommes",
"vous êtes",
"ils sont",
"j'ai été",
"tu as été",
"il a été",
"nous avons été",
"vous avez été",
"ils ont été",
"j'étais",....
]
Вы хотите, чтобы эти данные шли рядом друг с другом внутри одной ячейки.Я хотел бы сделать структуру что-то вроде:
"finalDictionary": {
"Présent" : [
"je suis",
"tu es",
"il est",
"nous sommes",
"vous êtes",
"ils sont",
],
"Passé composé" : [
"tu as été",
"il a été",
"nous avons été",
"vous avez été",
"ils ont été",
"j'étais"
]
"Imparfait": [
"ils sont",
"j'ai été",
"tu as été",
"il a été",
"nous avons été",
]
...
..
.
}
Теперь, конечно, в вашем numberOfItemsInSection
вы хотели бы вернуть finalDictionary.allkeys().count
, а в cellForItemAtIndexPath
вы хотите установить значения как:
if let key:String = finalDictionary()[indexPath.row] {
cell.temp.text = key
cell.je.text = finalDictionary[key][0]
cell.tu.text = finalDictionary[key][1]
cell.il.text = finalDictionary[key][2]
cell.nous.text = finalDictionary[key][3]
cell.vous.text = finalDictionary[key][4]
cell.ils.text = finalDictionary[key][6]
}