问题标签 [pfquerytableviewcontrolle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
111 浏览

ios - 解析 PFQueryTableViewController 加载对象问题

我在 Parse iOS 项目中使用 PFQueryTableViewController。

从允许编辑数据的详细视图返回后,我在列表视图的 viewWillAppear 中调用 [self loadobjects] 来刷新数据。这可以按预期工作,只是我的 TableView 分隔线在列表视图中消失了。我也尝试将 loadobjects 放入 viewDidAppear 中,但存在同样的问题。这个问题似乎是间歇性的。分隔线有时会出现,有时会消失。

有没有其他人经历过这种情况,如果有,你是如何解决的?

谢谢

0 投票
0 回答
111 浏览

objective-c - 使用 Parse.com 重新加载多个部分表视图

我正在按照此示例进行分段表视图:https ://parse.com/questions/using-pfquerytableviewcontroller-for-uitableview-sections

添加第一个对象时,我在重新加载表视图时遇到问题。

viewWillAppear我打电话[self loadObjects]和在我打电话的最后,objectsDidLoad[self.tableView reloadData]桌子仍然没有刷新。如果我杀死该应用程序并重新启动它,它会完美运行。

我需要做什么才能在初始应用程序使用期间刷新表格?

编辑:

这是我的代码:

0 投票
1 回答
88 浏览

ios - 在 IOS PFQueryTableViewController 中捕获 Parse kPFErrorConnectionFailed 错误代码并取消 pullToRefresh 的 UIActivityIndi​​catorView

我有两个问题如下:

  • 我想从 IOS PFQueryTableViewController 的 queryForTable 中的查询中捕获 kPFErrorConnectionFailed 错误代码。我该怎么做?
  • 在最后一次尝试连接到网络后,我收到 [错误]:网络连接失败,如何取消当前继续无限期加载的 pullToRefresh 的 UIActivityIndi​​catorView?

我试过的:

  • 关于捕获错误代码 kPFErrorConnectionFailed,我尝试了以下方法(未捕获错误):

    - (void)objectsDidLoad:(NSError *)error { [super objectsDidLoad:error]; if(error.code == kPFErrorConnectionFailed) {…} }

0 投票
1 回答
126 浏览

swift - cellForNextPageAtIndexPath 在 swift2 中不可见

我正在使用 Parse 中的部分和分页实现 PFQueryTableViewController。因为我使用的是部分,所以我需要自己设置“加载更多”单元格。但是,我似乎无法访问方法 cellForNextPageAtIndexPath - 我收到一个错误: ''UITablView' does not have a member name 'cellForNextPageAtIndexPath' ' 。

我环顾四周,关于这个主题的唯一资源似乎是这个未回答的问题:cellForNextPageAtIndexPath in swift

这是我的代码:

0 投票
0 回答
795 浏览

ios - 在 UITableView 中销毁 AVPlayer 实例

我有一个 UITableViewController 在标题中有 2 个按钮。

按钮 1 - 从用户名 API 中提取数据,刷新表格视图,并为每个单元格显示一个字符串用户名

按钮 2 - 从视频 API 中提取数据,刷新 tableview,并为每个单元格显示一个 AVPlayer 实例。

当我按下视频按钮时,每个单元格都会很好地显示一个视频。

当我按下用户名按钮时,我可以在下面看到用户名tableview,但在它上面是所有拒绝销毁的视频。我需要找到一种方法来摧毁它们。

任何想法如何立即销毁 AVPlayer 的多个实例,每行一个表视图?

UITableViewController:PFQueryTableViewController

自定义视频单元:UITableViewCell

0 投票
1 回答
133 浏览

objective-c - 获取“此查询具有出色的网络连接。”

我收到“此查询具有出色的网络连接。”

我知道一次只允许一个查询,我认为这就是我在这里所做的,但显然不是..

retrieveFromParse 位于 viewDidLoad。

0 投票
1 回答
210 浏览

parse-platform - [错误]:类名中的错误字符 - PFQueryTableViewController

您好我一直在尝试测试 Parse PFQueryTableViewController 的功能...但是一直收到以下错误:

[错误]:类名中的错误字符:(null)(代码:103,版本:1.8.0)

我正在使用 Parse 网站上的标准代码来执行此操作并尝试从我的 Pase 类中加载 tableviewcontroller:Categories 即:

任何帮助都将得到很好的充分接受,谢谢。

0 投票
1 回答
37 浏览

objective-c - 将 PFObject 值从字符串移动到带有计数器的数组中

我正在使用 ParseUI 查询和 PFQueryTableViewControllers。我有一个 PFQuerytable ViewController 需要将 PFObject.objectId 的值传递给另一个 PFQUeryTableViewController。为此,我需要将该值放入 prepare for seque 方法中。我一直在尝试将其添加到数组中,以便在准备序列时,我可以使用 IndexPath 检索正确的值并将其添加到接收 TVC 上的属性中。

但是,尽管当我尝试使用计数器将该值简单地移动到数组元素时,我可以将对象 (PFObject) 中的值转换为字符串,但结果是数组中的 nil 值。我一直在检查文档和在线等,但无法找到为什么我的数组“objectIdArray”不接受语句中 objectIdString 的值:

0 投票
1 回答
86 浏览

ios - 具有网络可达性的 PFQueryTablViewController queryForTable 方法

我正在尝试使用 Parse 后端的 Question 对象填充 PFQueryTableViewController。如何在此方法中实现块?

当块在此方法中时,我收到此错误。 在此处输入图像描述

这是因为 queryForTable 已经是后台进程了吗?我应该使用

[查询 findObjects]

另外,我正在尝试在我的 fetch 中实现可达性。

  1. 尝试从本地数据存储中获取
  2. 如果数据存在则将数据加载到表中,否则切换到网络
  3. 如果网络可用,则调用阻止
  4. 将网络获取的结果保存到本地数据存储中

我知道这个方法应该自动将它获取的对象分配给行,但是如果我们传递一个 PFObject 子类对象,我不知道如何使用它。这是我对数组的解释。

这就是我使用获取的数组来填充 tableView 的方式。

所以我的问题:

  1. 为什么我不能在 queryForTable 中调用块?
  2. 有什么方法可以通过使用 queryForTable 将对象自动分配给行来使这更简单吗?
  3. 如果无法访问互联网并且本地数据存储为空,我该怎么办?
0 投票
0 回答
292 浏览

ios - 如何从 Swift 中的 Parse 类中获取用户列表及其个人资料图像?

在我的应用程序中,我试图显示俱乐部员工的信息,其中 Fist 表列出了俱乐部(来自 Parse 后端),一旦选择了俱乐部,它就会显示所有员工(及其个人资料图片)再次在该俱乐部工作的表格(clubdetailTableVC),最后,如果选择了一名员工,那么他的完整详细信息将与他的个人资料图像一起显示在 detailVC 中。

如果能够将俱乐部对象从第一个 clubTableVC 传递给 clubDetailVC,但不能再进一步了。这是我的完整代码。所有员工(PFUser)都保存在“用户”类中,俱乐部表有员工数组(用户名作为字符串)。