Я создаю приложение в Swift, которое показывает пользовательские события с датами, отправленными с сервера.Эти события имеют уникальные идентификаторы.Одна из функций приложения позволяет пользователю планировать эти события, сохраняя их в календаре iOS.Проблема в том, что приложение должно показывать пользователям, какие события были запланированы в календаре iOS.Для этого я могу сравнить заголовки и даты из событий в моем приложении с событиями, сохраненными пользователем в Календаре, но может быть два события с одинаковыми датами и заголовками.Поэтому мне нужно сохранить уникальный пользовательский идентификатор события внутри элемента календаря iOS.EKCalendarItem, кажется, не имеет никакой переменной, которую я могу использовать.Если я сохраню это в заметках, пользователь может изменить идентификатор.Есть идеи, как решить эту проблему?Я использую фреймворк EventKit.