如何在UIViewController中使PFQueryTableView工作

时间:2015-01-22 03:02:20

标签: ios uitableview uiviewcontroller parse-platform pfquery

我正在试图弄清楚如何让PFQueryTableViewController的好处在一个嵌入了TableView的常规UIViewController内部工作。因为显然我无法将数据从解析加载到我的TableView上。它只是弹出一个空白的tableView,除了代码在UITableViewController上运行之外没有我在Parse中的信息,那么它没有问题。但是我试图让我的程序在UIViewController中的Table View上运行。每当我将@Interface从@interface MainWall:UIViewController更改为@interface MainWall:PFQueryTableViewController时,应用程序崩溃。

所以我的问题是,到底有没有呢?我读了一些关于子类,子视图和容器视图控制器的内容,但除了Parse的AnyWall代码之外,没有人真正展示过如何创建它们,这非常令人困惑。

2 个答案:

答案 0 :(得分:2)

如果您正在寻找他们提供的Parse桌面视图控制器,请使用thisPFQueryTableViewController(不仅仅是" PFQueryTableView",我相信它框架中不存在)

否则,你必须自己处理数据提取和所有事情,这与你在PFQueryTableViewController中通常做的事情没什么不同,只是你必须在viewDidLoad中获取数据并存储PFObject数组。

但是你也可以使用容器并将PFQueryTableViewController放在另一个视图控制器中,但是从来没有我发现在我自己的视图控制器中处理Parse数据提取等等对于多功能性来说更好可以实现。

答案 1 :(得分:0)

你是对的,你必须使用容器视图控制器。 Here is a good link with a container view tutorial