Je souhaite enregistrer des rappels à l'emplacement des rappels par défaut. Mais quand je presse mon bouton je reçois une erreur fatale: inattendue trouvé nulle en déballant une valeur facultative ... Je suis assez nouveau à cela et la plupart des exemples que je localisons sont trop compliquées ou non à Swift 3.Swift 3 Créer un rappel EKEventStore
class ViewController: UIViewController {
var eventStore: EKEventStore?
@IBOutlet weak var reminderText: UITextField!
@IBAction func setReminder(_ sender: Any) {
let reminder = EKReminder(eventStore: self.eventStore!)
reminder.title = "Go to the store and buy milk"
reminder.calendar = (eventStore?.defaultCalendarForNewReminders())!
do {
try eventStore?.save(reminder,
commit: true)
} catch let error {
print("Reminder failed with error \(error.localizedDescription)")
}
}
}