Guest User

Untitled

a guest
Dec 17th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. var successfulSessionsToday = //sum of all timeValues of sessions created today with success == true
  2. var unsuccessfulSessionsToday = //sum of all timeValues of sessions created today with success == false
  3.  
  4. var successfulSessionAllTime = //sum of all timeValues of all sessions with success == true
  5. var successfulSessionAllTime = //sum of all timeValues of all sessions with success == false
  6.  
  7. let appDelegate = UIApplication.shared.delegate as! AppDelegate
  8. let context = appDelegate.persistentContainer.viewContext
  9. let request = NSFetchRequest<NSFetchRequestResult>(entityName: "Sessions")
  10.  
  11. do {
  12. let results = try context.fetch(request) as! [NSManagedObject]
  13.  
  14. if results.count > 0 {
  15. for result in results {
  16. if let startDate = result.value(forKey: "startDate") {
  17. print(startDate)
  18. }
  19. if let timeValue = result.value(forKey: "timeValue") {
  20. print(timeValue)
  21. }
  22. if let success = result.value(forKey: "success") {
  23. print(success)
  24. }
  25. }
  26. }
  27. } catch
  28. {
  29. // Error handling here
  30. }
Add Comment
Please, Sign In to add comment