Синхронизация основных данных & com.apple.syncservices.Syncable
Наборы Xcode syncable="YES"
по умолчанию для сущностей и свойств, например,
$ cat AppName/AppName.xcdatamodeld/AppName.xcdatamodel/contents
...
<entity name="Event" representedClassName="Event" syncable="YES">
<attribute name="timestamp" attributeType="Date" syncable="YES"/>
</entity>
...
Должен ли я установить syncable
в NO
? (Я знаю, что могу сделать это, удалив syncable="YES"
от contents
файл или путем добавления пары ключ-значение {com.apple.syncservices.Syncable, NO}
в разделе "Информация о пользователе" инспектора модели данных.)
1 ответ
Решение
Да, установить syncable
в NO
потому что поддержка синхронизации MobileMe устарела. См. "Редактирование основных моделей данных" в Замечаниях по выпуску Xcode 4.4.