如何在Objective C中使用解析版本1.12.0加载PFQueryTableViewController中的对象?
Posted
技术标签:
【中文标题】如何在Objective C中使用解析版本1.12.0加载PFQueryTableViewController中的对象?【英文标题】:How can I load objects in PFQueryTableViewController with parse version 1.12.0 in Objective C? 【发布时间】:2016-03-02 23:11:02 【问题描述】:有人知道如何使用新的 SDK Parse Objective C 版本 1.12.0 从 PFQueryTableViewController 获取对象吗? 在执行 objectsDidLoad 和 objectsWillLoad 方法时,我在调试 shell 上收到此错误:
[错误]:$dontSelect 使用不当(代码:102,版本:1.12.0)
我在自己的专用服务器上运行 parse-server
编辑
这是我的代码:
- (PFQuery *)queryForTable
PFQuery *bann = [PFQuery queryWithClassName:@"Banned"];
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query orderByDescending:@"createdAt"];
[query whereKey:@"qUser" doesNotMatchKey:@"bannedUser" inQuery:bann];
if (self.objects.count == 0)
query.cachePolicy = kPFCachePolicyCacheThenNetwork;
return query;
【问题讨论】:
【参考方案1】:当您不发布任何代码时,我们无法真正帮助您。 快速搜索 Parse 的错误代码 102 会显示以下内容:
/**
* Error code indicating you tried to query with a datatype that doesn't
* support it, like exact matching an array or object.
* @constant
*/
INVALID_QUERY: 102,
【讨论】:
以上是关于如何在Objective C中使用解析版本1.12.0加载PFQueryTableViewController中的对象?的主要内容,如果未能解决你的问题,请参考以下文章
如何在Objective C中使用XML解析发布带有特殊字符和泰语的字符串?
如何在 Objective C 中解析***的 JSON 数据?