怎么将同一对象类型添加为同一领域中的不同表?

原学程将引见若何将统一对于象典型添减为统一范畴中的分歧表?的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。

怎么将同一对象类型添加为同一领域中的不同表? 教程 第1张

成绩描写

我正在应用Realm慢存特定于前次搜刮的特定收集数据。我也愿望可以或许开动或者牢固这些数据,以保留它以备未来应用。数据对于象完整雷同,而且我在文档中找没有就任何许可我将它们保留在范畴中的零丁表中的实质。

推举谜底

最简略的办法是应用分歧的称号创立模子对于象的子类(比方,MyDataObject及其子类MySavedDataObject)。这将在范畴数据库文件中创立1个具备雷同架构的新表,并使您可以或许辨别这二品种型的对于象。

而后,您不妨创立通俗对于象的正本作为保留的对于象,以下所示:

let myNewSavedObject = MySavedDataObject(value: myDataObject)

话虽如斯,我小我修议应用现稀有据散实效率更低1些,而没有是复制数据。固然,只需向名为saved的形式添减1个额定的布我属性,便不妨简略天标志您愿望保存的对于象,而没有须要全部第两个表。:)

佳了闭于怎样将统一对于象典型添减为统一范畴中的分歧表?的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。