【发布时间】:2017-07-02 18:49:46
【问题描述】:
我知道标题有点含糊,所以让我解释一下。我有两个 TableViewController,分别称为 MainTableViewController 和 DetailTableViewController。此外,我创建了多个数组,它们在思想上是通过层次结构连接的:
let maincCarChoice = ["Toyota", "Nissan", "Ford"]
let toyotaCarChoice = ["Prius", "Camry", "Etios"]
let nissanCarChoice = ["Altima", "Maxima", "Rogue"]
let fordCarChoice = ["Fusion", "Focus", "Explorer"]
我设法用mainCarChoice 数组填充MainTableViewController 并实现segue,当触摸三个选项之一时,它会转到DetailTableViewController。话虽如此,但我不确定如何根据用户在MainTableViewController 中的选择使用相应的数组填充DetailTableViewController。任何帮助将不胜感激,并提前感谢您。
【问题讨论】:
-
你应该有一个从 maincCarChoice 到 toyotaCarChoice、nissanCarChoice 等的数据映射。然后根据映射分配各个数组。
-
您好,对不起,我是编程新手。您介意向我解释一下什么是数据映射,或者将链接发送给我可以阅读的地方吗?
-
查看@Moe Abdul-Hameed 的答案。这是一种方法。
标签: ios arrays swift uitableview