2012-09-10 18 views
5

Xcode imposta syncable="YES" per impostazione predefinita per le entità & proprietà, per esempio,Core Data sincronizzabili & com.apple.syncservices.Syncable

$ cat AppName/AppName.xcdatamodeld/AppName.xcdatamodel/contents 
... 
<entity name="Event" representedClassName="Event" syncable="YES"> 
    <attribute name="timestamp" attributeType="Date" syncable="YES"/> 
</entity> 
... 

Devo impostare syncable a NO? (So ​​che posso farlo cancellando syncable="YES" dal file contents o aggiungendo la coppia chiave-valore {com.apple.syncservices.Syncable, NO} sotto l'utente sezione Informazioni della finestra di ispezione Data Model.)

risposta

5

Sì, impostare syncable a NO perché il supporto sincronizzazione MobileMe è deprecato. Vedere "Modifica dei modelli di dati principali" di Xcode 4.4 Release Notes.