Я пытаюсь создать класс под названием NetwortRequests, где я выполняю все свои вызовы в Parse. Попытка выяснить, как получить результаты из этого класса и в класс, где я называю этот метод. Благодаря!Как настроить класс запроса сети в Swift
class NetworkRequests: NSObject {
class func retrieveCandidatesWithCompletion(complete: (result: NSArray) -> Void) {
let query = PFQuery(className:"Customer")
query.findObjectsInBackgroundWithBlock {
(objects:[AnyObject]?, error:NSError?) -> Void in
if error == nil {
// The find succeeded.
print("This is object: \(objects)")
// populate results
complete(result: objects!)
}
}
} else {
// Log details of the failure
print("Error: \(error!) \(error!.userInfo)")
}
}
}
}
В чем проблема, что вы имеют – Lamar
Не могу понять, как получить массив отсюда, чтобы установить другой массив в другом классе. Я вызываю этот метод. Objective C мне легче концептуализировать. – tahoecoop
'query.findObjectsInBackgroundWithBlock { (объекты: [AnyObject] ?, ошибка: NSError?) -> Пустота в ' больше не пригодны для использования, вы должны использовать 'query.findObjectsInBackgroundWithBlock { (объекты: [PFObject] ?, ошибка : NSError?) -> Пустота в ' – Lamar