Ios Parse.com:如何在Swift中查找localStore对象?

Ios Parse.com:如何在Swift中查找localStore对象?,ios,objective-c,swift,parse-platform,Ios,Objective C,Swift,Parse Platform,在解析文档中,只有PFQuery.findObjectsInBackground方法的objective-C版本: [[query findObjectsInBackground] continueWithBlock:^id(BFTask *task) { if (task.error) { NSLog(@"Error: %@", task.error); return task; } NSLog(@"Retrieved %d", task.result.count

在解析文档中,只有
PFQuery.findObjectsInBackground
方法的objective-C版本:

[[query findObjectsInBackground] continueWithBlock:^id(BFTask *task) {
  if (task.error) {
    NSLog(@"Error: %@", task.error);
    return task;
  }

  NSLog(@"Retrieved %d", task.result.count);
  return task;
}];

我是Swift的新手,无法翻译。有人能帮我吗?

您可以将代码更改为Swift(在代码部分,右下角)

例如:

query.findObjectsInBackgroundWithBlock({
    (objects, error) in
    if error == nil {
        // do whatever you want with your objects (Array of AnyObject)
        // cast to Array of PFFile
    }
})

您可以将此代码用于swift 3.0版本。它适合我

query.findObjectsInBackground(block: { (objects, error) -> Void in

                if(error == nil)
                {
                    print("Data \(objects)");
                }
                else
                {
                    print("Error Data :\(error)");
                }

            })