What am I doing Wrong??????
it says unexpected nil found while unwrapping 😟
yes there is a default reminder list set
and an account
override func viewDidLoad() {
super.viewDidLoad()
eventStore = EKEventStore()
eventStore.requestAccess(to: .reminder) { (granted, error) in
if granted{
allReminders = [EKReminder]()
let cal = eventStore.calendars(for: .reminder).first
let predicate = eventStore.predicateForIncompleteReminders(withDueDateStarting: nil, ending: nil, calendars: [cal!])
eventStore.fetchReminders(matching: predicate, completion: { (reminders: [EKReminder]?) -> Void in
allReminders = reminders!
})
} else {
}
}
}