如何将数据从解析表传递到swift中的表视图?

时间:2015-09-01 15:06:03

标签: ios swift uitableview parse-platform segue

我正在尝试开发我的第一个应用。这是一种餐厅和菜单应用程序。第一个屏幕应该是餐馆列表。这将列出Parse表中的所有餐厅。如果选择了行(餐厅)中的一个,它应该转到另一个视图控制器,但是选择(餐厅/个性化)菜单。如果选择了任何菜单项,则应打开第三个vc,其中包含该菜单详细信息。

我创建了故事板设计和segues,但不确定: 1)如何将餐厅从解析表呈现为第一个VC? 2)如果选中,如何将resta.id从第一个vc传递给menuVc。

我已经尝试将表数据从Parse获取到数组,但是在如何将它传递给第一个VC中的didSelectRow然后分别传递给其他VC时丢失了。有没有办法将解析表数据转换为餐馆表的行?

=INDEX($B$2:$E$6,MATCH(C9-WEEKDAY(C9, 2)+1,$A$2:$A$6,0),MATCH(DATE(YEAR(C9),MONTH(C9),1),$B$1:$E$1,0))

1 个答案:

答案 0 :(得分:3)

很高兴听到您开始使用应用开发!

这是一个非常常见的场景,使用正确的工具可以轻而易举。您可以在TableViewController中为Parse构建自己的功能,或者您可以使用Parse自己的PFQueryTableViewController来轻松完成您想要的任务。

Check out a tutorial to help get you started

Here's another just in case

它的要点是,您必须查询Parse以获取数据以填充TableViewController的数据源。使用PFQueryTableViewController,您所要做的就是在函数queryForTable()中指定一个查询。 PFQueryTableViewController包含在ParseUI框架中(以及一些其他很棒的工具),您将要导入它们。