我正在使用这个使用parse.com的应用程序,我必须创建一个Query并将对象转换为数组。我把它变成了一个方法并把它放在viewWillAppear
方法中,但我仍然没有看到任何东西!
我不知道在哪里放置它,也不知道每当调用getObjects()
时如何调用方法viewWillAppear
,然后将其应用于tableview。
答案 0 :(得分:1)
你总是可以通过在这些方法中加入println("我们在xxx"中)检查出来,检查哪一个加载了第一个。
但是你重新加载你的tableView数据:
self.tableView.reloadData()
加载解析数据后?
答案 1 :(得分:1)
这是一个非常常见的场景,使用正确的工具可以轻而易举。您可以在TableViewController中为Parse构建自己的功能,或者您可以使用Parse自己的PFQueryTableViewController来轻松完成您想要的任务。
Check out a tutorial to help get you started
它的要点是,您必须查询Parse for data以填充TableViewController的数据源,然后在获取表的数据后重新加载它。使用PFQueryTableViewController,您所要做的就是在函数queryForTable()中指定一个查询。 PFQueryTableViewController包含在ParseUI框架中(以及一些其他很棒的工具),您将要导入它们。