如何在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 中解析 JSON 格式

Objective C 如何解析这个 NSString

如何在Objective C中使用XML解析发布带有特殊字符和泰语的字符串?

如何在 Objective C 中解析***的 JSON 数据?

如何在 Objective c 中使用 JSON 服务发布数据

在 Objective C 中使用 RestKit 解析复杂的 JSON