Я нахожусь в процессе написания приложения, которое позволяет пользователям добавлять напоминания с временем будильника. Напоминание работает правильно, и будильник срабатывает, когда это необходимо, но когда я захожу в приложение «Напоминания» и смотрю на напоминание, установленное в моем приложении, текст будильника не отображается под именем напоминания в UITableViewCell
.
Вот приложение «Напоминания», показывающее напоминание, установленное через приложение «Напоминания», и одно, установленное через мое приложение:
Даже если текст не отображается в ячейке, если я редактирую напоминание, будильник установлен правильно:
Прямо сейчас, в приложении немногое - я только начинаю. Вот экран, который я сейчас использую для добавления напоминания.
Это код, который используется для добавления напоминания и будильника:
func createReminder() {
let reminder = EKReminder(eventStore: appDelegate.eventStore!)
reminder.title = reminderText.text!
reminder.calendar =
appDelegate.eventStore!.defaultCalendarForNewReminders()
let date = myDatePicker.date
let alarm = EKAlarm(absoluteDate: date)
reminder.addAlarm(alarm)
do {
try appDelegate.eventStore?.save(reminder,
commit: true)
} catch let error {
print("Reminder failed with error \(error.localizedDescription)")
}
}
Чего мне не хватать?