【问题标题】:IOS coredata Magical record stupAutoMigratingCoreDataStack does not workIOS coredata 神奇记录stupAutoMigratingCoreDataStack 不工作
【发布时间】:2016-12-12 12:18:37
【问题描述】:

您好,我正在使用 magicRecord 来处理 coredata。

我已向我的核心数据添加 1 个关系并使用

[MagicalRecord setupAutoMigratingCoreDataStack];

五月appdelegate 我还在旧的基础上制作了新的 xcdatamodeld

但是当构建并再次运行时。不想改变

我的旧核心数据

我的新人

我为新的关系添加了 1 个关系,但在文件 _Article.h 中没有任何变化,我无法建立关系 (例如[article setArticleCategory)

不知道为什么迁移不起作用。非常感谢任何帮助。谢谢!

【问题讨论】:

    标签: ios objective-c core-data magicalrecord


    【解决方案1】:

    尝试将此代码添加到您的 appdelegate 中:

    [MagicalRecord setDefaultModelNamed:@"SingPost.momd"];
    NSURL *myPath = [NSPersistentStore MR_defaultLocalStoreUrl];    
    [MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreAtURL:myPath];
    

    希望它有效!

    【讨论】:

    • 您好,感谢您的帮助。它在迅速。我现在在 ObjectiveC 工作。另一个问题是默认的 NSmanageObjectClass 已从 _Article 更改为 Article+CoreDataProperties(当我再次尝试创建 NSmanageObject 类时)
    • 您好,按照您的建议完成,但仍无法设置关系。认为问题出在我的 NSManageObjectSubClass 上。我们需要再次生成类!
    • 是的,也许你需要删除所有并重新创建类,试试吧!
    • 谢谢。将尝试再次创建。我有另一个问题。非常感谢您能帮助stackoverflow.com/questions/38762689/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 2014-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多