我一直在研究如何在RubyMotion中用CoreData进行更高级的模式迁移。
CoreData模式移植的问题在于,如果你是普通的、普通的、高级的、高级的iOS开发人员,并且生活是很好的,那么它通常是通过XCode进行的。但是由于我们使用的是RubyMotion,所以我们必须手动进行这一测试。
XCode CoreData项目附带了更高级的xcdatamodel文件,这些文件看起来像图表一样,显示了一个高级应用程序的实体和属性,允许您添加/修改它们。您可以创建一个新版本的xcdatamodel文件,并能够建立一个从一个版本到另一个版本的更高级的移植;它提供了一个名为“高度轻量级的迁移http://developer.apple.com/library/ios/#documentation/cocoa/Conceptual/CoreDataVersioning/Articles/vmLightweightMigration.html”的功能,它可以执行自动的、直接的、自动的、自动的自动迁移
这些特性仅在XCode和带有xcdatamodel文件的项目中可用。我目前的实现是通过定义CoreData的属性和属性来实现的,这些属性都是在代码中定义的。但是,这种方法不允许我们使用更高级的XCode方法来定义CoreData的结构,因此不能提供通过XCode进行迁移、交换和处理的方法。这里是潜在的再转制方法,我到目前为止已经提出了更多的方法。
find产品进行改造,并能创造出一套较好的产品虽然与每一种型号都没有很好的关系,但是我们可以用更好的产品和(或)更接近的产品来关联产品和(或)产品--我们可以定义我们自己的关系,就像我在这里做的那样。我正倾向于中转业,主要是因为它的再加工、再加工、再加工的简单性,而又是再产品的再加工和再持续。它是如何通过模式的改变来处理的?它只是对现有的数据添加/删除更高级的属性(如果你删除了所有的更高等级的属性,如果你删除了更多的属性,那么如果你给现有的模型实例添加了一个新的系统属性,那么它就会被删除,而如果你给现有的模型实例添加了一个新的属性,那么它就会被删除。)如果需要的话,我们可以从服务器上同步对象(我们的应用程序是基于服务器的)。
你是怎么想的?
https://stackoverflow.com/questions/13300912
复制相似问题