Я ломаю голову, глядя на код... довольно долго.
У меня есть событие молнии, созданное из ics (включая сигнал тревоги). Я хочу удалить будильник после того, как что-то произошло. Я обнаружил, что в calItemBase есть mAlarms. Но как удалить отдельный будильник? (должен быть только один). Каково правильное значение mAlarms, если тревоги нет? Что делать с mAlarmLastAck и другими свойствами?
Мой обходной путь - воссоздать из ical без будильника, но тогда пользователь теряет категории и другие вещи, которые он установил для события в пользовательском интерфейсе.
Большое спасибо,
Клаус