ios – 如何在PFQueryTableViewController中调用queryForTable从Parse云重新加载数据?

ios – 如何在PFQueryTableViewController中调用queryForTable从Parse云重新加载数据?,第1张

概述我有一个PFQueryTableViewController表,它从解析数据库获取信息.当用户选择一行时,它会转到另一个VC.在那个VC用户中删除Parse表中的一些数据.这个Parse表与我加载PFQueryTableViewController的表相同.因此,我不需要显示这些删除的数据. 当用户按下后退按钮时,PFQueryTableViewController中的此方法被调用: -(void 我有一个PFquerytableVIEwController表,它从解析数据库获取信息.当用户选择一行时,它会转到另一个VC.在那个VC用户中删除Parse表中的一些数据.这个Parse表与我加载PFquerytableVIEwController的表相同.因此,我不需要显示这些删除的数据.

当用户按下后退按钮时,PFquerytableVIEwController中的此方法被调用:

-(voID) vIEwWillAppear:(BOol)animated{    [super vIEwWillAppear:animated];    [self.tableVIEw reloadData];    [super objectsWillLoad];}

我已经逐行检查了.它正在重新加载数据,但它没有调用:

- (PFquery *)queryFortable {    PFquery *query = [PFquery queryWithClassname:@"MyClass"];    [query whereKey:@"user" equalTo:[PFUser currentUser]];    [query orderByDescending:@"createdAt"];    return query;}

我删除了VC中的一些数据,并且在云上不存在.但是当我按下后退按钮时它就存在了.但是,当我刷新表格时,删除的数据将会消失!

我阅读了文档documentation,但我找不到如何调用queryFortable方法连接到云并再次读取数据.

解决方法 你必须打电话给这个

[self loadobjects];

代替

[self.tableVIEw reloadData];
总结

以上是内存溢出为你收集整理的ios – 如何在PFQueryTableViewController中调用queryForTable从Parse云重新加载数据?全部内容,希望文章能够帮你解决ios – 如何在PFQueryTableViewController中调用queryForTable从Parse云重新加载数据?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1028253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存