Impossible de récupérer les valeurs createdAt à partir d'objects Parse

Je ne peux pas get la valeur createdAt de Parse pour chaque object. Et je ne veux pas avoir à save un horodatage supplémentaire en tant que string lorsque datatables sont là.

C'est la list de ce que je faisais. J'espère que quelqu'un qui peut aider ———————————- ————————————

var followArray = [Ssortingng]() var resultsNameArray = [Ssortingng]() var resultsIcon = [PFFile]() var resultsImgArray = [PFFile?]() var resultsTimeTampArray = [NSDate?]() ------------------------------------------------------------------- func refreshResult() { var followQuery = PFQuery(className: "Follow") followQuery.whereKey("user", equalTo: PFUser.currentUser()!.username!) followQuery.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in if error == nil { for object in objects! { self.followArray.append(object.objectForKey("Following") as! Ssortingng) } var query = PFQuery(className: "Moments") query.whereKey("userName", containedIn: self.followArray) query.addDescendingOrder("createdAt") query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in if error == nil { for object in objects! { self.resultsNameArray.append(object.objectForKey("profileName") as! Ssortingng) self.resultsIcon.append(object.objectForKey("icon") as! PFFile) self.resultsImgArray.append(object.objectForKey("image") as? PFFile) //sortinged to use "createdAt" property but it i still getting nil value from Parse self.resultsTimeTampArray.append(object.objectForKey("createdAt") as! NSDate) } //reload table self.resultsTable.reloadData() } } } } ----------------------------------------------------------------------- func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { var cell:TimelineCell = tableView.dequeueReusableCellWithIdentifier("Cell") as! TimelineCell enter code here //I'v got an error here! //fatal error: unexpectedly found nil while unwrapping an Optional value // dataFormatter var dateFormatter:NSDateFormatter = NSDateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd" var strDate = dateFormatter.ssortingngFromDate(self.resultsTimeTampArray[indexPath.row]!) return cell } 

N'y accédez pas en utilisant objectForKey , il suffit d'y accéder directement via la propriété createdAt .

Comme indiqué explicitement dans les documents, les keys:

Cela n'inclut pas createdAt, updatedAt, authData ou objectId. Cela inclut des choses comme le nom d'user et ACL.

Vous pouvez y accéder directement dans votre boucle pour object comme ceci.

 object.updatedAt 

au lieu de

 objectforkey("updatedAt")