Advertisement
Guest User

Untitled

a guest
Oct 19th, 2014
375
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.72 KB | None | 0 0
  1. public func loadHandovers(date: NSDate) -> [AnyObject] {
  2.     let fetchRequest = NSFetchRequest()
  3.     let entityDescription = NSEntityDescription.entityForName("Handover", inManagedObjectContext: managedObjectContext!)
  4.     let datePredicate = NSPredicate(format: "date > %@ AND date < %@", getStartDate(date), getEndDate(date))
  5.     let descriptor = NSSortDescriptor(key: "time", ascending: true)
  6.    
  7.     fetchRequest.entity = entityDescription
  8.     fetchRequest.predicate = datePredicate
  9.     fetchRequest.sortDescriptors = [descriptor]
  10.     fetchRequest.propertiesToGroupBy = ["time"]
  11.    
  12.     var error: NSError?
  13.     let result = managedObjectContext?.executeFetchRequest(fetchRequest, error: &error)
  14.     return result!
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement