I have this code to retrieve images from parse data.
How do I query it by creation date? I tried using findObjectsInBackgroundWithBlock but it wont work with a PFFile. What do i do? 
Also, as a side question, sometimes when i place the images in a UIImageView they are upside down or sideways. Why?
if let objects = objects as? [PFObject] {
                    for object in objects {
    if let userPicture = object.valueForKey("Image") as? PFFile {
         userPicture.getDataInBackgroundWithBlock({ (imageData: NSData?, error: NSError?) -> Void in
         if (error == nil) 
         {
             let image = UIImage(data:imageData!)
             self.ImageArray.insert(image!, atIndex: 0)
         }
         else {
            self.alert("Error: \(error!) \(error!.userInfo!)", Message: "Make sure you have a secure internet connection")        
         }                                        
       dispatch_async(dispatch_get_main_queue()) 
          {
            self.collectionView.reloadData()
            println("Finished Pictures")
          }
       })
     }    
}}
 
     
    