Пытаюсь реализовать синхронизацию календаря iCloud для iOS.
Необходимо получить соответствующий объект EKSource, чтобы иметь возможность создавать там календарь. При переборе хранилищ тип хранилища iCloud — EKSourceTypeCalDAV, но тот же тип можно использовать и для других хранилищ.
Итак, как я могу указать, действительно ли соответствующий магазин предназначен для iCloud?
Сейчас используется текст описания, но это неправильное решение:
for (EKSource *source in store.sources) {
if (source.sourceType == EKSourceTypeCalDAV) {
if([source.title isEqualToString:@"iCloud"]) {
caldavSource = source;
break;
}
}
}