Advertisement
Guest User

Untitled

a guest
Oct 15th, 2015
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.62 KB | None | 0 0
  1. func queryFromParse(){
  2.         self.arrayOfDetails.removeAll()
  3.         let query = PFQuery(className: "currentUploads")
  4.         query.orderByDescending("createdAt")
  5.         query.findObjectsInBackgroundWithBlock { (objects:[AnyObject]?, error:NSError?) -> Void in
  6.             if error == nil
  7.             {
  8.                 if let newObjects = objects as? [PFObject] {
  9.  
  10.                     for oneobject in newObjects {
  11.                         let text = oneobject["imageText"] as! String
  12.                         let username = oneobject["username"] as! String
  13.                         let deviceID = oneobject["identifierForVendor"] as! String
  14.                         let reportedCount = oneobject["reportedCount"] as! String
  15.                         let time = oneobject.createdAt!
  16.  
  17.                         if let userImage = oneobject["imageFile"] as? PFFile {
  18.                             let userImage = oneobject["imageFile"] as! PFFile
  19.  
  20.                             let imageURL = userImage.url // <- Bruker nĂ¥ userImage.URL, henter ikke bildefilen med en gang
  21.                             let OneBigObject = Details(username: username, text: text, CreatedAt: time, image: imageURL!, deviceID: deviceID, reportedCount: reportedCount)
  22.                             //let OneBigObject = Details(username: username, text: text, CreatedAt: time, image: imageURL!)
  23.  
  24.                             self.arrayOfDetails.append(OneBigObject)
  25.  
  26.                             dispatch_async(dispatch_get_main_queue()) { self.collectionView.reloadData() }
  27.                         }
  28.                     }
  29.                 }
  30.             }
  31.         }
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement