1

このメソッドを使用して、バックグラウンドで解析からオブジェクトを取得しています

PFQuery *query = [PFQuery queryWithClassName:@"UserInfo" 述語:述語];

NSPredicate *述語; = [NSPredicate predicateWithFormat:@"useremail == %@",[dict objectForKey:@"form"]];

[クエリ findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error)

{

}];

その結果が生成されますが、私がしなければならないことは、このコードを実装したこのクラスからポップオーバーしたときにスレッドを停止する必要があることです。

4

1 に答える 1

0

現在のView Controllerから離れようとしている場合、進行中のクエリをキャンセルしたいようです。- (void)cancelこれを処理する PFQuery のメソッドがあり ます。

https://www.parse.com/docs/ios/api/Classes/PFQuery.html#//api/name/cancel

このクエリへの参照を保持し、UIViewController の cancel メソッドを呼び出していることを確認してください- (void)viewWillDisappear:(BOOL)animated

于 2013-10-22T17:54:27.240 に答える