2009-07-12 59 views

回答

2

對我來說,最好的做法是在模式中包含模型的版本號。

當架構更改時,您將通過「轉換器」從一個版本更新到下一個版本。

通過保留傳統容器和方案,您可以將任何版本升級到最新版本。

轉換過程是您自己編寫的內容,但您只需在每個模式版本中執行一次即可。

+1

謝謝。一位朋友剛剛向我指出了下面的文件,這似乎解釋了你提到的內容。 http://developer.apple.com/IPhone/library/documentation/Cocoa/Conceptual/CoreDataVersioning/Introduction/Introduction.html – 2009-07-12 02:14:04