Просто хотел узнать, хорошая ли это идея:
Я хочу использовать iCloud для синхронизации данных между разными устройствами в моем приложении для iOS. Это просто список мелких объектов без связей. Но сохранение этого списка в хранилище ключей/значений не сработает, потому что его пространство ограничено 1 МБ или около того, и список может стать больше (ненамного, но может...). Основные данные кажутся мне излишними, а также существует проблема возможных дубликатов.
Поэтому мне интересно, имеет ли смысл создавать подкласс UIDocument для обработки XML-файла. У каждого объекта есть идентификатор, поэтому слияние разных версий файла не должно вызвать проблем.
The advantage of core data is that only the transaction logs you require (or have changed) are synced.
27.10.2012