如何使一个PFQueryTableView在UIViewController中工作

我想弄清楚如何获得PFQueryTableViewController的好处,在一个普通的UIViewController里面embedded了一个TableView。 因为显然我不能加载数据parsing到我的TableView。 它只是popup一个空白的tableView没有我的信息parsing在里面,除非代码运行在UITableViewController上,那么它没有问题。 但我试图让我的程序运行在UIViewController中的表视图。 每当我改变@Interface从@接口MainWall:UIViewController到@interface MainWall:PFQueryTableViewController,应用程序崩溃。

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

你是正确的,你将不得不使用容器视图控制器。 这是一个容器视图教程的好链接

如果你正在寻找他们提供的Parse的表视图控制器,使用这个 : PFQueryTableViewController (不只是一个“PFQueryTableView”,我相信在框架中不存在)

否则,你必须自己处理数据读取和所有事情,这与PFQueryTableViewController通常做的不同,除了必须在viewDidLoad中存储数据并存储PFObjects数组之外。

不过,你也可以使用容器,并在另一个视图控制器中放置一个PFQueryTableViewController ,但从来没有, 我发现处理parsing数据提取等在我自己的视图控制器是更好的多function我可以实现。