我在他们的网站上的Parse.com应用程序中有六个课程。我有一个表视图控制器,我想显示这些类的项目,但我想要一种方法来告诉表视图控制器哪个解析类显示。我怎样才能做到这一点? 我尝试从另一个视图控制器设置一个NSString对象,并在initWithCoder方法中将self.parseClassName设置为该对象,但是没有用。
感谢您的任何想法。
答案 0 :(得分:0)
我通过引用navigationViewController中的topViewController并在其中设置字符串变量来解决它。像这样:
x=[0,10,100]
y=[3,4,5]
self.matplotlibwidget.axes.set_xscale('log')
self.matplotlibwidget.axes.set_title('GRAPH')
self.matplotlibwidget.axes.hold(True)
self.matplotlibwidget.axes.plot(x,y)
然后在queryForTable方法中,我刚刚使用了
UINavigationController *navCtrl = [segue destinationViewController];
TableViewController *tableVC = (TableViewController *) navCtrl.topViewController;
tableVC.pClass = @"Phones"; //pClass is an NSString in the tableVC class
{
- (PFQuery *)queryForTable
}
答案 1 :(得分:-1)
除非通过指针与指针列相关联,以便它们可以通过关系包含在结果集中,所以使用PFTableViewController无法实现。您必须使用常规UITableViewController,然后为每个类执行多个查询,然后您可以在dequeueReusableCellWithIdentifier
方法中使用条件。