Мое приложение интегрируется с календарем устройства. Когда в мое приложение добавляется новый элемент, мы создаем для него запись в календаре. Если элемент редактируется, нам нужно обновить элемент календаря.
Сейчас я помещаю GUID в EKEvent.Notes, но, очевидно, это видно пользователю, поэтому мы добавляем текст «не удалять». Затем мы ищем в календаре заметки, содержащие GUID, чтобы найти связанный элемент.
Идеально было бы, если бы у EKEvent было свойство Tag или если бы существовал какой-то тип скрытого поля, которое могло бы принимать строковое значение. Тогда мы могли бы сохранить наш связанный уникальный идентификатор в этом поле и не загромождать поле для заметок пользователя.
Есть предложения, как с этим справиться?
Спасибо.