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)");
}
})