Objective c 我可以构造一个查询所有类的PFQuery吗?

Objective c 我可以构造一个查询所有类的PFQuery吗?,objective-c,parse-platform,pfquery,alloc,local-datastore,Objective C,Parse Platform,Pfquery,Alloc,Local Datastore,我有一个ios应用程序,在其中我创建了许多不同类别的PFObject,我使用固定到本地数据存储来处理没有网络连接的情况 我想不时地查询本地数据存储,以便获取存储中的所有对象,而不考虑类 我还没能做到这一点。下面的代码工作正常,可以找到MyClass类的所有项 PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"]; [localStoreQuery fromLocalDatastore]; NSArray

我有一个ios应用程序,在其中我创建了许多不同类别的PFObject,我使用固定到本地数据存储来处理没有网络连接的情况

我想不时地查询本地数据存储,以便获取存储中的所有对象,而不考虑类

我还没能做到这一点。下面的代码工作正常,可以找到MyClass类的所有项

PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"];
[localStoreQuery fromLocalDatastore];
NSArray *results = [localStoreQuery findObjects];
但是下面给出了错误[error]:类名中的错误字符:(null)(代码:103,版本:1.8.5)

我还试着像这样把@“*”作为类名

PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"];
但这也失败了

那么…是否有任何方法可以通用地获取所有类的所有固定项,或者我必须有一个循环并查询我单独创建的每个类(呃)


非常感谢您的帮助

不幸的是,你不能。Parse不支持多类查询。您必须执行每一项操作,或者创建一个包含指向所需对象的指针的超类。

tx获取信息……如果在某个时候允许类名使用正则表达式,那就太好了
PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"];