2011-06-10 116 views
4

如果我們選擇一個核心數據並點擊一些關係。然後我去Data Model Inspector。核心數據中的關係同步

有一部分叫做關係同步。我不知道它是什麼?我認爲核心數據默認是同步關係。

例如,如果我這樣做employee.boss = someBoss,然後自動someBoss將增加員工對他的員工關係,oldBoss從他/她的員工關係,員工刪除。」

那麼如何來?

關係同步中的同步項目的默認值將被禁用。所以正常的同步不可能是這樣。這是關於與服務器同步嗎?

如果我分別選擇屬性和實體,我還會看到屬性同步和實體同步。這他媽到底是什麼?

回答

11

這種情況下的同步意味着利用在不同設備上運行的應用的不同實例之間的同步服務。它本身與Core Data沒有任何關係,只是通知同步服務Core Data將數據模型的那部分暴露給同步服務。

如果您不使用同步服務,則可以忽略該設置。

+3

什麼是同步服務?幫助在Xcode很爛:( – 2011-06-14 02:33:08

+0

很好的解釋。你能不能給介紹瞭如何使用同步選項在覈心數據5.0的鏈接。我無法找到任何信息很好的來源有關。看起來像Apple的文檔現在失蹤了。 – 2011-12-23 09:49:31

+0

我d更喜歡更多信息,檢查器中還有索引,數據類和父級(不是父實體)字段,它們都缺乏說明 – Tony 2012-02-25 03:45:01