我正在尝试开发我的第一个应用。这是一种餐厅和菜单应用程序。第一个屏幕应该是餐馆列表。这将列出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))
答案 0 :(得分:3)
很高兴听到您开始使用应用开发!
这是一个非常常见的场景,使用正确的工具可以轻而易举。您可以在TableViewController中为Parse构建自己的功能,或者您可以使用Parse自己的PFQueryTableViewController来轻松完成您想要的任务。
Check out a tutorial to help get you started
它的要点是,您必须查询Parse以获取数据以填充TableViewController的数据源。使用PFQueryTableViewController,您所要做的就是在函数queryForTable()
中指定一个查询。 PFQueryTableViewController包含在ParseUI框架中(以及一些其他很棒的工具),您将要导入它们。