Daniil Gavrilov
Daniil Gavrilov

Reputation: 47

Strange thing in getting objects from background

I have query

private var query = PFQuery(className: "Ideas")
query.orderByDescending("createdAt")
query.findObjectsInBackgroundWithBlock { (data: [AnyObject]?, error) -> Void in
    var objects = data as! [PFObject]
    for tmp in objects {
        self.ideas.insert(CIdea(parseObject: tmp), atIndex: 0)
    }
}

I try to get array of PFObject from background, instance from it CIdea and insert in CIdea array, but got issue that found nil in

var objects = data as! [PFObject]

Upvotes: 1

Views: 68

Answers (1)

Hamza Ansari
Hamza Ansari

Reputation: 3084

if let objects = Object as? [PFObject]{
        for tmp in objects {
        self.ideas.insert(CIdea(parseObject: tmp), atIndex: 0)
    }
 }

Upvotes: 2

Related Questions