【发布时间】:2018-02-28 04:04:55
【问题描述】:
现在我在 AppDelegate.m 中的代码是:
[MagicalRecord setupAutoMigratingCoreDataStack];
[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"db.sqlite"];
费用高吗?是否存在任何代码,例如:
if (DB.version == newVersion) {
[MagicalRecord setupAutoMigratingCoreDataStack];
[MagicalRecord setupCoreDataStackWithAutoMigratingSqliteStoreNamed:@"db.sqlite"];
}
else {
[MagicalRecord setupCoreDataStack];
[MagicalRecord setupCoreDataStackWithStoreNamed:@"db.sqlite"];
}
这会节省一些性能而不是每次都强制迁移?还是 MagicalRecord/CoreData 在内部处理这个 if 语句?
【问题讨论】:
标签: ios core-data magicalrecord