1

私は PFObject のさまざまなクラスを作成する ios アプリケーションを持っており、ローカル データストアへのピン留めを使用して、ネットワーク接続がない状況に対処しています。

クラスに関係なく、ストア内のすべてのオブジェクトを取得するために、時々ローカル データストアにクエリを実行したいと考えています。

私はまだこれを行うことができませんでした。次のコードは正常に機能し、クラス MyClass のすべての項目を検索します

PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"];
[localStoreQuery fromLocalDatastore];
NSArray *results = [localStoreQuery findObjects];

しかし、次のエラーが発生します [Error]: bad characters in classname: (null) (Code: 103, Version: 1.8.5)

PFQuery *localStoreQuery = [[PFQuery alloc] init];
[localStoreQuery fromLocalDatastore];
NSArray *results = [localStoreQuery findObjects];

私もクラス名として@ "*"を入れてみました

PFQuery *localStoreQuery = [[PFQuery alloc] initWithClassName:@"MyClass"];

しかし、これも失敗します

そう...すべてのクラスの固定されたすべてのアイテムを一般的に取得する方法はありますか、それともループを作成して、作成している各クラスを個別にクエリする必要がありますか?

どんな助けでも大歓迎です。

4

1 に答える 1